package
1.0.0-beta.32
Repository: https://github.com/scaleway/scaleway-sdk-go.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
NewAPI returns a API object from a Scaleway client.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Cluster is provisioning.
No description provided by the author
Cluster is waiting to be processed for deletion.
Cluster is locked because an abuse has been detected or reported.
Cluster has no associated pool.
Cluster is ready to use.
No description provided by the author
Cluster is updating its own configuration, it can be a version upgrade too.
Type is available in quantity.
Limited availability.
Out of stock.
The control plane has replicas to ensure service continuity in case of failure of a lower layer.
The control plane is rescheduled on other machines in case of failure of a lower layer.
No description provided by the author
Calico CNI will be configured (https://github.com/projectcalico/calico).
Cilium CNI will be configured (https://github.com/cilium/cilium).
No description provided by the author
Kilo CNI will be configured (https://github.com/squat/kilo/).
Does not install any CNI.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Node is provisioning.
No description provided by the author
No description provided by the author
Node is waiting to be processed for deletion.
Node is locked because an abuse has been detected or reported.
Node is unable to connect to apiserver.
Node is ready to execute workload (marked schedulable by k8s scheduler).
Node is rebooting.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Pool is waiting to be processed for deletion.
Pool is locked because an abuse has been detected or reported.
Pool has the right amount of nodes and is ready to process the workload.
Pool is growing or shrinking.
No description provided by the author
Pool is upgrading its Kubernetes version.
No description provided by the author
Remote Block Storage: your system is stored on a centralized and resilient cluster.
No description provided by the author
Local Block Storage: your system is stored locally on your node hypervisor.
No description provided by the author
No description provided by the author
Containerd Runtime will be configured (https://github.com/containerd/containerd).
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
ACLRule: acl rule.
ACLRuleRequest: acl rule request.
AddClusterACLRulesRequest: add cluster acl rules request.
AddClusterACLRulesResponse: add cluster acl rules response.
This API allows you to manage Kubernetes Kapsule and Kosmos clusters.
AuthExternalNodeRequest: auth external node request.
Cluster: cluster.
ClusterAutoscalerConfig: cluster autoscaler config.
ClusterAutoUpgrade: cluster auto upgrade.
ClusterOpenIDConnectConfig: cluster open id connect config.
ClusterType: cluster type.
CreateClusterRequest: create cluster request.
CreateClusterRequestAutoscalerConfig: create cluster request autoscaler config.
CreateClusterRequestAutoUpgrade: create cluster request auto upgrade.
CreateClusterRequestOpenIDConnectConfig: create cluster request open id connect config.
CreateClusterRequestPoolConfig: create cluster request pool config.
CreateClusterRequestPoolConfigUpgradePolicy: create cluster request pool config upgrade policy.
CreateExternalNodeRequest: create external node request.
CreatePoolRequest: create pool request.
CreatePoolRequestUpgradePolicy: create pool request upgrade policy.
DeleteACLRuleRequest: delete acl rule request.
DeleteClusterRequest: delete cluster request.
DeleteNodeRequest: delete node request.
DeletePoolRequest: delete pool request.
ExternalNode: external node.
ExternalNodeAuth: external node auth.
ExternalNodeCoreV1Taint: external node core v1 taint.
GetClusterKubeConfigRequest: get cluster kube config request.
GetClusterRequest: get cluster request.
GetNodeMetadataRequest: get node metadata request.
GetNodeRequest: get node request.
GetPoolRequest: get pool request.
GetVersionRequest: get version request.
Kubeconfig represents a kubernetes kubeconfig file.
KubeconfigCluster represents a cluster in the kubeconfig file.
KubeconfigUserWithName represents a named cluster in the kubeconfig file.
KubeconfigContext represents a context in the kubeconfig file.
KubeconfigContextWithName represents a named context in the kubeconfig file.
KubeconfigUser represents a user in the kubeconfig file.
KubeconfigUserWithName represents a named user in the kubeconfig file.
ListClusterACLRulesRequest: list cluster acl rules request.
ListClusterACLRulesResponse: list cluster acl rules response.
ListClusterAvailableTypesRequest: list cluster available types request.
ListClusterAvailableTypesResponse: list cluster available types response.
ListClusterAvailableVersionsRequest: list cluster available versions request.
ListClusterAvailableVersionsResponse: list cluster available versions response.
ListClustersRequest: list clusters request.
ListClustersResponse: list clusters response.
ListClusterTypesRequest: list cluster types request.
ListClusterTypesResponse: list cluster types response.
ListNodesRequest: list nodes request.
ListNodesResponse: list nodes response.
ListPoolsRequest: list pools request.
ListPoolsResponse: list pools response.
ListVersionsRequest: list versions request.
ListVersionsResponse: list versions response.
MaintenanceWindow: maintenance window.
MigrateClusterToSBSCSIRequest: migrate cluster to sbscsi request.
Node: node.
NodeMetadata: node metadata.
NodeMetadataCoreV1Taint: node metadata core v1 taint.
Pool: pool.
PoolUpgradePolicy: pool upgrade policy.
RebootNodeRequest: reboot node request.
ReplaceNodeRequest: replace node request.
ResetClusterAdminTokenRequest: reset cluster admin token request.
SetClusterACLRulesRequest: set cluster acl rules request.
SetClusterACLRulesResponse: set cluster acl rules response.
SetClusterTypeRequest: set cluster type request.
UpdateClusterRequest: update cluster request.
UpdateClusterRequestAutoscalerConfig: update cluster request autoscaler config.
UpdateClusterRequestAutoUpgrade: update cluster request auto upgrade.
UpdateClusterRequestOpenIDConnectConfig: update cluster request open id connect config.
UpdatePoolRequest: update pool request.
UpdatePoolRequestUpgradePolicy: update pool request upgrade policy.
UpgradeClusterRequest: upgrade cluster request.
UpgradePoolRequest: upgrade pool request.
Version: version.
WaitForClusterPoolRequest is used by WaitForClusterPool method.
WaitForClusterRequest is used by WaitForCluster method.
WaitForNodeRequest is used by WaitForNode method.
WaitForPoolRequest is used by WaitForPool method.
# Type aliases
No description provided by the author
Kubernetes autoscaler strategy to fit pods into cluster nodes (https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/FAQ.md#what-are-expanders).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author