You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a new pool in a specific Kubernetes cluster.
1066
-
:param region: Region to target. If none is passed will use default region from the config.
1067
1069
:param cluster_id: Cluster ID to which the pool will be attached.
1068
1070
:param node_type: Node type is the type of Scaleway Instance wanted for the pool. Nodes with insufficient memory are not eligible (DEV1-S, PLAY2-PICO, STARDUST). 'external' is a special node type used to provision instances from other cloud providers in a Kosmos Cluster.
1069
1071
:param autoscaling: Defines whether the autoscaling feature is enabled for the pool.
1070
1072
:param size: Size (number of nodes) of the pool.
1073
+
:param region: Region to target. If none is passed will use default region from the config.
1071
1074
:param name: Pool name.
1072
1075
:param placement_group_id: Placement group ID in which all the nodes of the pool will be created, placement groups are limited to 20 instances.
1073
1076
:param min_size: Defines the minimum size of the pool. Note that this field is only used when autoscaling is enabled on the pool.
1074
-
:param autohealing: Defines whether the autohealing feature is enabled for the pool.
1075
-
:param public_ip_disabled: Defines if the public IP should be removed from Nodes. To use this feature, your Cluster must have an attached Private Network set up with a Public Gateway.
1076
1077
:param max_size: Defines the maximum size of the pool. Note that this field is only used when autoscaling is enabled on the pool.
1077
1078
:param container_runtime: Customization of the container runtime is available for each pool.
1079
+
:param autohealing: Defines whether the autohealing feature is enabled for the pool.
1080
+
:param public_ip_disabled: Defines if the public IP should be removed from Nodes. To use this feature, your Cluster must have an attached Private Network set up with a Public Gateway.
1078
1081
:param tags: Tags associated with the pool, see [managing tags](https://www.scaleway.com/en/docs/kubernetes/api-cli/managing-tags).
1079
1082
:param kubelet_args: Kubelet arguments to be used by this pool. Note that this feature is experimental.
1080
1083
:param upgrade_policy: Pool upgrade policy.
@@ -1085,6 +1088,9 @@ async def create_pool(
1085
1088
* `b_ssd` is the legacy remote block storage which means your system is stored on a centralized and resilient cluster. Not available for new pools, use `sbs_5k` or `sbs_15k` instead.
1086
1089
:param root_volume_size: System volume disk size.
1087
1090
:param security_group_id: Security group ID in which all the nodes of the pool will be created. If unset, the pool will use default Kapsule security group in current zone.
1091
+
:param labels: Kubernetes labels applied and reconciled on the nodes.
1092
+
:param taints: Kubernetes taints applied and reconciled on the nodes.
1093
+
:param startup_taints: Kubernetes taints applied at node creation but not reconciled afterwards.
0 commit comments