Name | Type | Description | Notes |
---|---|---|---|
name | String | The name of the pool | |
node_type | String | The 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. | |
placement_group_id | Option<String> | The placement group ID in which all the nodes of the pool will be created | [optional] |
autoscaling | Option<bool> | The enablement of the autoscaling feature for the pool | [optional] |
size | i32 | The size (number of nodes) of the pool | |
min_size | Option<i32> | The minimum size of the pool. Note that this field will be used only when autoscaling is enabled. | [optional] |
max_size | Option<i32> | The maximum size of the pool. Note that this field will be used only when autoscaling is enabled. | [optional] |
container_runtime | Option<String> | The customization of the container runtime is available for each pool. Note that docker is deprecated since 1.20 and will be removed in 1.24. |
[optional][default to UnknownRuntime] |
autohealing | Option<bool> | The enablement of the autohealing feature for the pool | [optional] |
tags | Option<Vec> | The tags associated with the pool | [optional] |
kubelet_args | Option<crate::models::CreatePoolRequestKubeletArgs> | [optional] | |
upgrade_policy | Option<crate::models::ScalewayK8sV1CreateClusterRequestPoolConfigUpgradePolicy> | [optional] | |
zone | Option<String> | The Zone in which the Pool's node will be spawn in | [optional] |
root_volume_type | Option<String> | The system volume disk type, we provide two different types of volume (volume_type ): - l_ssd is a local block storage: your system is stored locally on the hypervisor of your node. - b_ssd is a remote block storage: your system is stored on a centralised and resilient cluster. |
[optional][default to DefaultVolumeType] |
root_volume_size | Option<i32> | The system volume disk size (in bytes) | [optional] |