Queries the configuration of a specified node pool in a cluster by node pool ID.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:DescribeClusterNodePoolDetail |
get |
*Cluster
|
None | None |
Request syntax
GET /clusters/{ClusterId}/nodepools/{NodepoolId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
The cluster ID. |
c23421cfa74454bc8b37163fd19af**** |
| NodepoolId |
string |
Yes |
The node pool ID. |
np31da1b38983f4511b490fc62108a**** |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
No parameters required.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The node pool details. |
||
| nodepool_info |
object |
The node pool configuration. |
|
| nodepool_id |
string |
The node pool ID. |
np615c0e0966124216a0412e10afe0**** |
| name |
string |
The node pool name. |
default-nodepool |
| type |
string |
The node pool type. Valid values:
|
ess |
| is_default |
boolean |
Indicates whether the node pool is the default node pool. A cluster typically has only one default node pool. Valid values:
|
true |
| resource_group_id |
string |
The resource group ID. |
rg-acfmyvw3wjmb**** |
| region_id |
string |
The region ID. |
cn-beijing |
| created |
string |
The time when the node pool was created. |
2025-04-10T14:25:37.285530433+08:00 |
| updated |
string |
The time when the node pool was last updated. |
2025-04-15T15:39:45.41+08:00 |
| status |
object |
The node pool status information. |
|
| state |
string |
The node pool status. Valid values:
|
active |
| healthy_nodes |
integer |
The number of healthy nodes. |
3 |
| initial_nodes |
integer |
The number of nodes that are being created. |
0 |
| failed_nodes |
integer |
The number of failed nodes. |
0 |
| offline_nodes |
integer |
The number of offline nodes. |
0 |
| removing_nodes |
integer |
The number of nodes that are being removed. |
0 |
| serving_nodes |
integer |
The number of nodes that are serving. |
3 |
| total_nodes |
integer |
The total number of nodes in the node pool. |
3 |
| conditions |
array<object> |
The current conditions of the node pool, representing status information across different dimensions. |
|
|
object |
The individual status condition. |
||
| type |
string |
The condition type. |
ImageUpgradeReady |
| status |
string |
The condition status. |
True |
| reason |
string |
The reason for the condition. |
UpgradeDisabled |
| message |
string |
The detailed message. |
AutoUpgradeDisabled |
| last_transition_time |
string |
The time of the last status transition. |
20**-**-30T10:39:00+08:00 |
| auto_scaling |
object |
The auto scaling configuration of the node pool. |
|
| enable |
boolean |
Indicates whether auto scaling is enabled. Valid values:
When the value is false, other configuration parameters in |
true |
| type |
string |
The auto scaling type, categorized by instance type. Valid values:
|
cpu |
| max_instances |
integer |
The maximum number of instances that can be scaled in the node pool, excluding existing instances. |
10 |
| min_instances |
integer |
The minimum number of instances that can be scaled in the node pool, excluding existing instances. |
1 |
| eip_internet_charge_type |
string |
The EIP billing type. Valid values:
|
PayByBandwidth |
| is_bond_eip |
boolean |
Indicates whether an EIP is associated. Valid values:
|
true |
| eip_bandwidth |
integer |
The peak bandwidth of the EIP. Valid values: [1,100]. Unit: Mbit/s. |
5 |
| management |
object |
The managed node pool configuration. |
|
| enable |
boolean |
Indicates whether the managed node pool is enabled. Valid values:
|
true |
| auto_repair |
boolean |
Indicates whether auto repair is enabled. This parameter takes effect only when
|
true |
| auto_repair_policy |
object |
The auto repair policy for nodes. |
|
| restart_node |
boolean |
Specifies whether to allow node restarts. This parameter takes effect only when
|
true |
| approval_required |
boolean |
Specifies whether manual approval is required for node repairs. |
false |
| auto_repair_policy_id |
string |
The auto repair policy ID. |
r-xxxxxxxxxx |
| auto_vul_fix |
boolean |
Specifies whether to automatically fix CVEs. This parameter takes effect only when
|
true |
| auto_vul_fix_policy |
object |
The auto CVE fix policy. |
|
| restart_node |
boolean |
Specifies whether to allow node restarts. This parameter takes effect only when
|
true |
| vul_level |
string |
The vulnerability levels that are allowed for automatic fixes, separated by commas.
|
asap,nntf |
| exclude_packages |
string |
The packages to exclude during vulnerability fixes. |
kernel |
| auto_upgrade |
boolean |
Specifies whether to automatically upgrade nodes. This parameter takes effect only when
|
true |
| auto_upgrade_policy |
object |
The auto upgrade policy. |
|
| auto_upgrade_kubelet |
boolean |
Specifies whether to allow automatic kubelet upgrades. This parameter takes effect only when
|
true |
| upgrade_config |
object |
The auto upgrade configuration. This parameter takes effect only when |
|
| auto_upgrade |
boolean |
Specifies whether to enable automatic upgrades. Valid values:
|
true |
| surge |
integer |
The number of extra nodes. Specify either this parameter or surge_percentage. |
5 |
| surge_percentage |
integer |
The percentage of extra nodes. Specify either this parameter or Extra nodes = surge percentage × node count. For example, if the surge percentage is 50% and there are 6 existing nodes, the number of extra nodes = 50% × 6 = 3. |
50 |
| max_unavailable |
integer |
The maximum number of unavailable nodes. Valid values: [1,1000]. Default value: 1. |
1 |
| auto_fault_diagnosis |
boolean |
||
| scaling_group |
object |
The scaling group configuration of the node pool. |
|
| scaling_group_id |
string |
The scaling group ID. |
asg-2zeieod8giqmov7z**** |
| vswitch_ids |
array |
The list of vSwitch IDs. |
|
|
string |
The vSwitch ID. |
vsw-2ze3ds0mdip0hdz8i**** |
|
| instance_types |
array |
The list of node instance types. |
|
|
string |
The node instance type. |
ecs.n4.large |
|
| instance_charge_type |
string |
The billing type of nodes in the node pool. Valid values:
|
PostPaid |
| period |
integer |
The subscription duration of nodes. This parameter is required and takes effect only when
|
0 |
| period_unit |
string |
The subscription period unit. This parameter must be specified when
|
Month |
| auto_renew |
boolean |
Indicates whether auto-renewal is enabled for nodes. This parameter takes effect only when
|
false |
| auto_renew_period |
integer |
The duration of each auto-renewal cycle. Valid values:
|
1 |
| spot_strategy |
string |
The bidding policy for spot instances. Valid values:
For more information, see Spot instances. |
NoSpot |
| spot_price_limit |
array<object> |
The price limit configurations for spot instances. |
|
|
object |
The price limit configuration for spot instances. You can set different price limits for different instance types. |
||
| instance_type |
string |
The spot instance type. |
ecs.c6.large |
| price_limit |
string |
The price limit per instance. Unit: USD/hour. |
0.39 |
| image_type |
string |
The operating system image type. Valid values:
|
AliyunLinux3 |
| image_id |
string |
The custom image ID. |
aliyun_3_x64_20G_alibase_20241218.vhd |
| system_disk_category |
string |
The system cloud disk type of nodes. Valid values:
|
cloud_efficiency |
| system_disk_categories |
array |
The multiple cloud disk types for the system cloud disk. When a higher-priority cloud disk type is unavailable, the system automatically attempts the next-priority cloud disk type to create the system cloud disk. |
|
|
string |
The system cloud disk type of nodes. Valid values:
|
cloud_essd |
|
| system_disk_size |
integer |
The size of the system cloud disk of nodes. Unit: GiB. Valid values: [20,2048]. |
120 |
| system_disk_performance_level |
string |
The performance level of the system cloud disk. This parameter takes effect only for ESSD cloud disks. The performance level varies based on the cloud disk size. For more information, see ESSD cloud disks.
|
PL1 |
| system_disk_encrypted |
boolean |
Specifies whether to encrypt the system cloud disk. Valid values:
|
false |
| system_disk_kms_key_id |
string |
The KMS key ID used for the system cloud disk. |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| system_disk_encrypt_algorithm |
string |
The encryption algorithm used for the system cloud disk. Valid values: aes-256. |
aes-256 |
| system_disk_bursting_enabled |
boolean |
Specifies whether to enable burst (performance bursting) for the system cloud disk of nodes. Valid values:
This parameter is supported only when |
true |
| system_disk_provisioned_iops |
integer |
The provisioned read/write IOPS for the system cloud disk of nodes. Valid values: 0~min{50,000, 1000*capacity-baseline performance}. Baseline performance=min{1,800+50*capacity, 50000}. This parameter is supported only when |
1000 |
| data_disks |
array |
The configurations of data cloud disks, including type and size. |
|
| data_disk |
The data cloud disk configuration of nodes. |
||
| security_group_ids |
array |
The list of security group IDs for the node pool. |
|
|
string |
The security group ID of the node pool. |
sg-2ze60ockeekspl3d**** |
|
| key_pair |
string |
The key pair name. You can specify either this parameter or |
pro-nodepool |
| login_password |
string |
The SSH login password. You can specify either this parameter or For security purposes, logon password is encrypted in query results. |
******** |
| login_as_non_root |
boolean |
Specifies whether the scaled-out ECS instances use a non-root user for logon.
|
true |
cis_enabled
deprecated
|
boolean |
[Deprecated] Use the security_hardening_os parameter instead. |
false |
| soc_enabled |
boolean |
Specifies whether to enable MLPS 2.0 security hardening. This feature is available only when the system image is Alibaba Cloud Linux 2 or Alibaba Cloud Linux 3. Alibaba Cloud provides classified protection compliance baseline check standards and scanning programs for Alibaba Cloud Linux 2 and Alibaba Cloud Linux 3 MLPS 2.0 Level 3 images. |
false |
| security_hardening_os |
boolean |
Specifies whether to enable Alibaba Cloud OS security hardening. Valid values:
Default value: |
false |
| internet_charge_type |
string |
The billing type for the public IP of nodes.
|
PayByBandwidth |
| internet_max_bandwidth_out |
integer |
The maximum outbound public bandwidth of nodes. Unit: Mbit/s. Valid values: 1 to 100. |
10 |
| tags |
array |
The ECS instance tags. |
|
| tag |
The node tag. |
||
| desired_size |
integer |
The desired number of nodes in the node pool. |
2 |
| multi_az_policy |
string |
The multi-zone scaling policy for ECS instances in the scaling group. Valid values:
Default value: |
BALANCE |
| scaling_policy |
string |
The scaling group mode. Valid values:
|
release |
| on_demand_base_capacity |
integer |
The minimum number of pay-as-you-go instances required in the scaling group. Valid values: [0,1000]. Pay-as. |
0 |
| on_demand_percentage_above_base_capacity |
integer |
The percentage of pay-as-you-go instances among the extra instances that exceed the minimum number of pay-as-you-go instances (on_demand_base_capacity) in the scaling group. Valid values: [0,100]. |
20 |
| spot_instance_pools |
integer |
The number of available instance types. The scaling group creates spot instances across the lowest-cost instance types in a balanced manner. Valid values: [1,10]. |
5 |
| spot_instance_remedy |
boolean |
Indicates whether spot instance supplementation is enabled. If enabled, the scaling group attempts to create new instances to replace spot instances that are about to be reclaimed when the system sends a reclamation notification. Valid values:
|
false |
| compensate_with_on_demand |
boolean |
When multi_az_policy is set to COST_OPTIMIZED, specifies whether to allow the automatic creation of pay-as-you-go instances to meet the required number of ECS instances when spot instances cannot be created due to cost or inventory reasons. Valid values:
|
true |
| deploymentset_id |
string |
The deployment set ID. |
ds-bp1d19mmbsv3jf6xxxxx |
| rds_instances |
array |
If an ApsaraDB RDS instance list is specified, the ECS instances of cluster nodes are automatically added to the whitelist of the ApsaraDB RDS instances. |
|
|
string |
The ApsaraDB RDS instance. |
rm-xxx |
|
| private_pool_options |
object |
The private node pool configuration. |
|
| id |
string |
The private node pool ID. |
eap-bp67acfmxazb4**** |
| match_criteria |
string |
The private node pool type. The private pool capacity option for instance launch. After an elasticity assurance or capacity reservation takes effect, a private pool is generated for instance launch. Valid values:
|
Open |
| security_group_id |
string |
The security group ID of the node pool. When the node pool is associated with multiple security groups, this is the first value in security_group_ids. |
sg-2ze60ockeekspl3d**** |
| platform |
string |
The operating system distribution. Valid values:
|
AliyunLinux |
| ram_policy |
string |
[This field is deprecated] Use ram_role_name instead. |
KubernetesWorkerRole-021dc54f-929b-437a-8ae0-34c24d3e**** |
| instance_patterns |
array |
The instance attribute configuration. |
|
| instance_patterns |
The instance attributes. |
||
| ram_role_name |
string |
The worker RAM role name. |
KubernetesWorkerRole-4a4fa089-80c1-48a5-b3c6-9349311f**** |
| instance_metadata_options | InstanceMetadataOptions |
The metadata access configuration for ECS instances. |
|
| resource_pool_options |
object |
The resource pool and resource pool strategy used when creating instances. |
|
| private_pool_ids |
array |
The list of private pool IDs. |
|
|
string |
The private pool ID. |
eap-bp1c1fohub5jccwi**** |
|
| strategy |
string |
The resource pool strategy used when creating instances. Valid values: PrivatePoolFirst: private pool first. PrivatePoolOnly: private pool only. None: no resource pool strategy. |
PrivatePoolFirst |
| system_disk_snapshot_policy_id |
string |
The system cloud disk snapshot policy. |
sp-bp11g8z59rawcud9**** |
| disk_init |
array |
The block device initialization configuration. |
|
|
DiskInit |
The DiskInit configuration. |
||
| node_config |
object |
The node configuration. |
|
| kubelet_configuration | kubelet_config |
The Kubelet parameter settings. |
|
| node_os_config |
object |
The node operating system configuration. |
|
| hugepage |
Hugepage |
The hugepage configuration. |
|
| kubernetes_config |
object |
The cluster-related configuration. |
|
| labels |
array |
The node tag. |
|
| tag |
The ECS tag. |
||
| taints |
array |
The node taint information. Taints work together with tolerations to prevent pods from being scheduled to inappropriate nodes. For more information, see taint-and-toleration. |
|
| taint |
The node taint configuration. |
||
| runtime |
string |
The container runtime name. ACK supports the following three container runtimes:
|
containerd |
| runtime_version |
string |
The container runtime version. |
1.6.38 |
| cpu_policy |
string |
The node CPU management policy. The following two policies are supported for cluster versions 1.12.6 and later:
|
none |
| user_data |
string |
The custom data of the node pool. This is a script that runs after node initialization. For more information, see Generate instance user data. |
IyEvYmluL3NoCmVjaG8gIkhlbGxvIEFDSyEi |
| unschedulable |
boolean |
Indicates whether nodes are unschedulable after scale-out.
|
true |
| cms_enabled |
boolean |
Specifies whether to install the CloudMonitor agent on ECS nodes. After installation, you can view monitoring information for the created ECS instances in the CloudMonitor console. We recommend that you enable this feature. Valid values:
|
true |
| node_name_mode |
string |
The custom node name. The node name consists of three parts: prefix + node IP address substring + suffix:
For example, if the node IP address is 192.168.0.55, the prefix is aliyun.com, the IP address segment length is 5, and the suffix is test, the node name is aliyun.com00055test. |
aliyun.com192.XX.YY.55test |
| pre_user_data |
string |
The pre-initialization custom data of the node pool. This is a script that runs before node initialization. For more information, see Generate instance user data. |
dGhpcyBpcyBhIGV4YW1wbGU |
| tee_config |
object |
The confidential computing cluster configuration. |
|
| tee_enable |
boolean |
Specifies whether to enable the confidential computing cluster. Valid values:
|
false |
| interconnect_config |
object |
[This field is deprecated] The network configuration for edge node pools. This value is only meaningful for edge-type node pools. |
|
| cen_id |
string |
[This field is deprecated] The Cloud Enterprise Network (CEN) instance ID bound to the enhanced edge node pool. |
cen-ey9k9nfhz0f******* |
| ccn_id |
string |
[This field is deprecated] The Cloud Connect Network (CCN) instance ID bound to the enhanced edge node pool. |
ccn-qm5i0i0q9yi******* |
| ccn_region_id |
string |
[This field is deprecated] The region of the CCN instance bound to the enhanced edge node pool. |
cn-shanghai |
| bandwidth |
integer |
[This field is deprecated] The network bandwidth of the enhanced edge node pool, in Mbit/s. |
10 |
| improved_period |
string |
[This field is deprecated] The subscription duration of the enhanced edge node pool, in months. |
1 |
| max_nodes |
integer |
[This field is deprecated] The maximum number of nodes allowed in the edge node pool. |
10 |
| interconnect_mode |
string |
The network type of the edge node pool. This parameter takes effect only for node pools whose type is edge. Valid values:
|
basic |
| host_network |
boolean |
Indicates whether the pod network uses host network mode.
|
true |
| intranet |
boolean |
Indicates whether nodes in the edge node pool have Layer 3 network connectivity with each other.
|
true |
| auto_mode |
object |
The intelligent managed configuration. |
|
| enable |
boolean |
Indicates whether this feature is enabled. |
false |
| node_components |
array<object> |
The list of node components. |
|
|
array<object> |
The node component. |
||
| name |
string |
The node component name. |
kubelet |
| version |
string |
The node component version. |
1.33.3-aliyun.1 |
| config |
object |
The node component configuration. |
|
| custom_config |
object |
The node component custom configuration. |
{"cpuManagerPolicy":"static"} |
|
any |
The node component custom configuration string. |
cpuManagerPolicy |
|
| config_revision |
string |
1 |
|
| eflo_node_group |
object |
||
| cluster_id |
string |
i113790071760688002461 |
|
| group_id |
string |
i128147721760688002463 |
|
| auto_attach_enabled |
boolean |
||
| worker_ram_role_name |
string |
Examples
Success response
JSON format
{
"nodepool_info": {
"nodepool_id": "np615c0e0966124216a0412e10afe0****",
"name": "default-nodepool",
"type": "ess",
"is_default": true,
"resource_group_id": "rg-acfmyvw3wjmb****",
"region_id": "cn-beijing",
"created": "2025-04-10T14:25:37.285530433+08:00",
"updated": "2025-04-15T15:39:45.41+08:00"
},
"status": {
"state": "active",
"healthy_nodes": 3,
"initial_nodes": 0,
"failed_nodes": 0,
"offline_nodes": 0,
"removing_nodes": 0,
"serving_nodes": 3,
"total_nodes": 3,
"conditions": [
{
"type": "ImageUpgradeReady",
"status": "True",
"reason": "UpgradeDisabled",
"message": "AutoUpgradeDisabled",
"last_transition_time": "20**-**-30T10:39:00+08:00"
}
]
},
"auto_scaling": {
"enable": true,
"type": "cpu",
"max_instances": 10,
"min_instances": 1,
"eip_internet_charge_type": "PayByBandwidth",
"is_bond_eip": true,
"eip_bandwidth": 5
},
"management": {
"enable": true,
"auto_repair": true,
"auto_repair_policy": {
"restart_node": true,
"approval_required": false,
"auto_repair_policy_id": "r-xxxxxxxxxx"
},
"auto_vul_fix": true,
"auto_vul_fix_policy": {
"restart_node": true,
"vul_level": "asap,nntf",
"exclude_packages": "kernel"
},
"auto_upgrade": true,
"auto_upgrade_policy": {
"auto_upgrade_kubelet": true
},
"upgrade_config": {
"auto_upgrade": true,
"surge": 5,
"surge_percentage": 50,
"max_unavailable": 1
},
"auto_fault_diagnosis": false
},
"scaling_group": {
"scaling_group_id": "asg-2zeieod8giqmov7z****",
"vswitch_ids": [
"vsw-2ze3ds0mdip0hdz8i****"
],
"instance_types": [
"ecs.n4.large"
],
"instance_charge_type": "PostPaid",
"period": 0,
"period_unit": "Month",
"auto_renew": false,
"auto_renew_period": 1,
"spot_strategy": "NoSpot",
"spot_price_limit": [
{
"instance_type": "ecs.c6.large",
"price_limit": "0.39"
}
],
"image_type": "AliyunLinux3",
"image_id": "aliyun_3_x64_20G_alibase_20241218.vhd",
"system_disk_category": "cloud_efficiency",
"system_disk_categories": [
"cloud_essd"
],
"system_disk_size": 120,
"system_disk_performance_level": "PL1",
"system_disk_encrypted": false,
"system_disk_kms_key_id": "0e478b7a-4262-4802-b8cb-00d3fb40****",
"system_disk_encrypt_algorithm": "aes-256",
"system_disk_bursting_enabled": true,
"system_disk_provisioned_iops": 1000,
"data_disks": [
{
"category": "cloud_ssd",
"size": 40,
"encrypted": "true",
"kms_key_id": "0e478b7a-4262-4802-b8cb-00d3fb40****",
"auto_snapshot_policy_id": "sp-2zej1nogjvovnz4z****",
"performance_level": "PL1",
"provisioned_iops": 1000,
"bursting_enabled": true,
"auto_format": true,
"file_system": "ext4",
"mount_target": "/mnt/path1",
"disk_name": "DataDiskName",
"device": "/dev/xvdb",
"snapshot_id": "s-280s7****"
}
],
"security_group_ids": [
"sg-2ze60ockeekspl3d****"
],
"key_pair": "pro-nodepool",
"login_password": "********",
"login_as_non_root": true,
"cis_enabled": false,
"soc_enabled": false,
"security_hardening_os": false,
"internet_charge_type": "PayByBandwidth",
"internet_max_bandwidth_out": 10,
"tags": [
{
"key": "env",
"value": "prod"
}
],
"desired_size": 2,
"multi_az_policy": "BALANCE",
"scaling_policy": "release",
"on_demand_base_capacity": 0,
"on_demand_percentage_above_base_capacity": 20,
"spot_instance_pools": 5,
"spot_instance_remedy": false,
"compensate_with_on_demand": true,
"deploymentset_id": "ds-bp1d19mmbsv3jf6xxxxx",
"rds_instances": [
"rm-xxx"
],
"private_pool_options": {
"id": "eap-bp67acfmxazb4****",
"match_criteria": "Open"
},
"security_group_id": "sg-2ze60ockeekspl3d****",
"platform": "AliyunLinux",
"ram_policy": "KubernetesWorkerRole-021dc54f-929b-437a-8ae0-34c24d3e****",
"instance_patterns": [
{
"cores": 4,
"memory": 8,
"instance_family_level": "EnterpriseLevel",
"excluded_instance_types": [
"ecs.c6.large"
],
"min_cpu_cores": 4,
"max_cpu_cores": 8,
"min_memory_size": 8,
"max_memory_size": 16,
"instance_categories": [
"General-purpose"
],
"cpu_architectures": [
"X86"
],
"core": 4,
"max_price": 2,
"architectures": [
"X86"
],
"burst_performance_option": "Exclude",
"instance_type_families": [
"ecs.c6"
],
"minimum_eni_quantity": 3,
"minimum_eni_private_ip_address_quantity": 10,
"minimum_eni_ipv6_address_quantity": 1,
"maximum_gpu_amount": 8
}
],
"ram_role_name": "KubernetesWorkerRole-4a4fa089-80c1-48a5-b3c6-9349311f****",
"instance_metadata_options": {
"http_tokens": "optional"
},
"resource_pool_options": {
"private_pool_ids": [
"eap-bp1c1fohub5jccwi****"
],
"strategy": "PrivatePoolFirst"
},
"system_disk_snapshot_policy_id": "sp-bp11g8z59rawcud9****",
"disk_init": [
{
"disk_name": "disk0",
"mkfs_type": "ext4",
"mount_target": "/mnt/disk0",
"mount_for_runtime": false,
"local_disk": false
}
]
},
"node_config": {
"kubelet_configuration": {
"registryPullQPS": 5,
"registryBurst": 10,
"eventRecordQPS": 5,
"eventBurst": 10,
"kubeAPIQPS": 5,
"kubeAPIBurst": 10,
"serializeImagePulls": true,
"cpuManagerPolicy": "none",
"evictionHard": {
"test": "test",
"test2": 1
},
"evictionSoft": {
"test": "test",
"test2": 1
},
"evictionSoftGracePeriod": {
"test": "test",
"test2": 1
},
"systemReserved": {
"test": "test",
"test2": 1
},
"kubeReserved": {
"test": "test",
"test2": 1
},
"readOnlyPort": 0,
"maxPods": 110,
"containerLogMaxSize": "10Mi",
"containerLogMaxFiles": 5,
"featureGates": {
"test": "test",
"test2": 1
},
"allowedUnsafeSysctls": [
"net.core.somaxconn"
],
"reservedMemory": [
{
"numaNode": 0,
"limits": {
"memory": "1Gi"
}
}
],
"memoryManagerPolicy": "none",
"cpuCFSQuota": true,
"cpuCFSQuotaPeriod": "100ms",
"imageGCHighThresholdPercent": 85,
"imageGCLowThresholdPercent": 80,
"podPidsLimit": -1,
"topologyManagerPolicy": "restricted",
"clusterDNS": [
"127.0.xx.xx"
],
"tracing": {
"endpoint": "localhost:4317",
"samplingRatePerMillion": 200000
},
"containerLogMaxWorkers": 1,
"containerLogMonitorInterval": "10s",
"serverTLSBootstrap": true
},
"node_os_config": {
"hugepage": {
"transparentEnabled": "",
"transparentDefrag": "",
"khugepagedDefrag": 0,
"khugepagedAllocSleepMillisecs": 0,
"khugepagedScanSleepMillisecs": 0,
"khugepagedPagesToScan": 0
}
}
},
"kubernetes_config": {
"labels": [
{
"key": "env",
"value": "prod"
}
],
"taints": [
{
"key": "key",
"value": "value",
"effect": "NoSchedule"
}
],
"runtime": "containerd",
"runtime_version": "1.6.38",
"cpu_policy": "none",
"user_data": "IyEvYmluL3NoCmVjaG8gIkhlbGxvIEFDSyEi",
"unschedulable": true,
"cms_enabled": true,
"node_name_mode": "aliyun.com192.XX.YY.55test",
"pre_user_data": "dGhpcyBpcyBhIGV4YW1wbGU\n"
},
"tee_config": {
"tee_enable": false
},
"interconnect_config": {
"cen_id": "cen-ey9k9nfhz0f*******",
"ccn_id": "ccn-qm5i0i0q9yi*******",
"ccn_region_id": "cn-shanghai",
"bandwidth": 10,
"improved_period": "1"
},
"max_nodes": 10,
"interconnect_mode": "basic",
"host_network": true,
"intranet": true,
"auto_mode": {
"enable": false
},
"node_components": [
{
"name": "kubelet",
"version": "1.33.3-aliyun.1",
"config": {
"custom_config": {
"key": "cpuManagerPolicy"
}
},
"config_revision": "1"
}
],
"eflo_node_group": {
"cluster_id": "i113790071760688002461",
"group_id": "i128147721760688002463",
"auto_attach_enabled": false,
"worker_ram_role_name": ""
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.