An ACK dedicated cluster runs at least three master nodes for high availability plus your required worker nodes. Create one from the console, an API, Terraform, an SDK, or the CLI, and gain fine-grained control over the cluster infrastructure in return for planning, maintaining, and upgrading it yourself.
Container Service for Kubernetes no longer supports creating ACK dedicated clusters as of August 21, 2024. We recommend using ACK Pro clusters in production environments for higher reliability, security, and scheduling efficiency.
-
To create an ACK Pro cluster, see Create an ACK managed cluster.
-
To hot migrate an ACK dedicated cluster to an ACK Pro cluster, see Hot migrate an ACK dedicated cluster to an ACK Pro cluster.
Preparations
Before you create a cluster, make sure that you have activated Container Service for Kubernetes (ACK), granted the ACK system service role to your Alibaba Cloud account or RAM user, and activated related cloud products such as VPC, Server Load Balancer (SLB), and NAT Gateway. ACK requires these permissions to call related services and perform cluster operations. For more information, see Quickly create an ACK managed cluster.
The cluster creation process involves purchasing pay-as-you-go resources such as Server Load Balancer (SLB) instances. Make sure that your account has a sufficient balance to prevent service interruptions due to overdue payments.
Create a cluster
You can create an ACK cluster by using the console, API, SDK, Terraform, or CLI.
Console
Step 1: Log on to ACK console
-
Log on to the ACK console. In the left navigation pane, click Clusters.
-
At the top left of the page, select the resource group and region of the target resource.

-
On the Clusters page, click Create Kubernetes Cluster.
Step 2: Configure cluster
On the ACK Dedicated Cluster tab, configure the basic information, network, and advanced options for the cluster.
Basic information
|
Parameter |
Description |
|
Cluster Name |
Enter a custom name for the cluster. |
|
Region |
The region where the cluster resources, such as ECS instances and cloud disks, are located. The closer the region is to your users and resource deployment region, the lower the network latency. |
|
Kubernetes Version |
You can only create clusters with the three most recent minor versions. We recommend using the latest version. For more information about the versions supported by ACK, see ACK version support overview. |
Network configuration
|
Parameter |
Description |
|
IPv6 Dual-stack |
This feature is only available for Kubernetes 1.22 and later and only supports Terway. It cannot be used with the elastic Remote Direct Memory Access (eRDMA) feature The cluster supports both IPv4 and IPv6 protocols. However, communication between worker nodes and the control plane still uses IPv4 addresses. Make sure that:
|
|
VPC |
The virtual private cloud (VPC) for the cluster. For high availability, select two or more different zones.
We recommend using standard private CIDR blocks for the cluster VPC, such as 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16. If you have special requirements, go to Quota Center to apply for permission to use a public CIDR block to create a cluster. Cloud resources and billing: |
|
Configure SNAT for VPC |
Do not select this option when using a shared VPC Select this option if nodes need to access the public network (for example, to pull public images or access external services). ACK will automatically configure a NAT Gateway and SNAT rules to ensure that resources within the cluster can access the public network.
If you do not select this option, you can configure the NAT Gateway and SNAT rules yourself after creating the cluster. For more information, see Public NAT Gateway. Cloud resources and billing: |
|
vSwitch |
Select an existing vSwitch from the list based on the zone, or click Create vSwitch to create a new one. The cluster control plane and the default node pool will use the vSwitch specified here. We recommend selecting vSwitches in multiple different zones to ensure high availability for the cluster. |
|
Security Group |
When using an existing VPC, you can choose to Select Existing Security Group This security group is applied to the cluster control plane, the default node pool, and any node pools that do not have a custom security group specified. Compared to basic security groups, advanced security groups can contain more private IP addresses but do not support intra-group connectivity. For more information, see Security group classification.
|
|
Access to API Server |
ACK automatically creates a pay-as-you-go private-facing Classic Load Balancer (CLB) instance as the internal endpoint for the API Server. This CLB instance cannot be reused or deleted. If deleted, the API Server will become inaccessible and cannot be recovered. To use an existing CLB instance, submit a ticket. After you select Use Existing Gateway for VPC, you can set SLB Source to Use Existing Gateway. You can choose to enable Expose API server with EIP.
To enable this later, see Access the API server over the internet. Starting from December 1, 2024, new CLB instances will incur an instance fee. For more information, see Billing item adjustment for Classic Load Balancer (CLB). |
|
Network Plug-in |
The network plugin is the foundation for network communication between pods in a cluster. For a detailed comparison of the two plugins, see Comparison of Terway and Flannel.
|
|
Container CIDR Block |
This parameter is required only for Flannel The address pool that assigns IP addresses to pods. This CIDR block cannot overlap with the VPC's CIDR block, the CIDR blocks used by existing ACK clusters in the VPC, or the Service CIDR. |
|
Number of Pods per Node |
You only need to configure Flannel. Defines the maximum number of pods that a single node can accommodate. |
|
Pod vSwitch |
This parameter is required only when you select Terway. The vSwitch that assigns IP addresses to pods. Each pod vSwitch corresponds to a worker node's vSwitch. The pod vSwitch and the worker node's vSwitch must be in the same zone. Important The subnet mask for the pod vSwitch should not exceed 19, and the maximum is 25. Otherwise, the number of available pod IP addresses in the cluster network will be very limited, which will affect the normal use of the cluster. |
|
Service CIDR |
Also known as Service CIDR. This is the address pool that assigns IP addresses to services within the cluster. This CIDR block cannot overlap with the VPC's CIDR block, the CIDR blocks used by existing clusters in the VPC, or the Container CIDR Block. |
|
IPv6 Service CIDR Block |
Requires IPv6 Dual-Stack to be enabled Configure an IPv6 address range for the service CIDR block. You must use a Unique Local Address (ULA) (within the |
Advanced configuration
Expand Advanced Options (Optional) to configure the service forwarding mode for the cluster.
|
Parameter |
Description |
|
Forwarding Mode |
Select the kube-proxy proxy mode, which determines how cluster services distribute requests to backend pods.
|
Expand Advanced Options (Optional) to configure cluster deletion protection, the Resource Group, and other settings.
Advanced options
|
Parameter |
Description |
|
Cluster Deletion Protection |
We recommend enabling this feature to prevent accidental deletion of the cluster through the console or OpenAPI. |
|
Resource Group |
Assign the cluster to the selected resource group for easier permission management and cost allocation. A resource can belong to only one resource group. |
|
Label |
Bind key-value tags to the cluster to identify cloud resources. |
|
Time Zone |
The time zone used by the cluster. By default, this is the time zone configured in your browser. |
|
Cluster Domain |
The top-level domain (standard suffix) used by services within the cluster. The default is For example, a service named my-service in the default namespace has the DNS name |
|
Custom Certificate SANs |
The Subject Alternative Name (SAN) field in the API Server certificate includes the cluster-local domain name, private IP address, and public EIP by default. To access the cluster through a proxy server, custom domain, or special network environment, add these access addresses to the SAN field. To enable this later, see Customize the SAN of the cluster API Server certificate. |
|
Service Account Token Volume Projection |
In the traditional model, a pod's identity credentials are permanent and shared among multiple pods, which poses a security risk. When enabled, each pod gets its own temporary identity credentials, which support automatic expiration and permission restrictions. To enable this later, see Use ServiceAccount token volume projection. |
|
Node Port Range |
The range of available ports when creating a NodePort service. |
|
Cluster CA |
When enabled, you can add a CA certificate to the cluster to enhance the security of information exchange between the server and client. |
Step 3: Configure master nodes
Click Next: Master Configuration to configure the master nodes.
|
Parameter |
Description |
|
Master Nodes |
Specify the number of master nodes to deploy in the zone. |
|
Billing Method |
Supports Pay-As-You-Go and Subscription billing methods. If you select Subscription, you must set the Validity Period and specify whether to enable Auto Renewal. |
|
Instance Type |
Select the instance family for the master nodes. For configuration recommendations, see Select master node instance types. |
|
System Disk |
Select a cloud disk type based on your business needs, including ESSD AutoPL, enterprise SSD (ESSD), ESSD Entry, and previous-generation cloud disks (standard SSD and ultra disk). Configure the capacity and IOPS. The available system disk types depend on the selected instance family. Disk types that are not displayed are not supported. Custom performance and encryption for ESSDs
You can select More Disk Categories to configure disk types different from the System Disk to improve the success rate of scale-outs. When creating a node, ACK selects the first matching type in the specified order of disk types. Cloud resources and billing: |
|
Deployment Set |
After creating a deployment set in the ECS console, assign it to the node pool. This ensures that the nodes scaled out by the node pool are distributed across different physical servers, improving high availability. A deployment set supports a maximum of To enable this later, see Best practices for node pool deployment sets. |
Advanced options
|
Parameter |
Description |
|
Instance Metadata Access Mode |
Only supported for clusters of version 1.28 and later Configure the metadata access mode for ECS instances. You can access the Metadata Service from within an ECS instance to retrieve instance metadata, including instance ID, VPC information, NIC information, and other instance attributes. For more information, see Instance metadata.
|
Step 4: Configure the node pool
Click Next: Node Pool Configuration and configure the basic and advanced options for the node pool.
Basic node pool configuration
|
Parameter |
Description |
|
Node Pool Name |
Enter a custom name for the node pool. |
|
Container Runtime |
For information on how to choose, see Comparison of containerd, sandboxed containers, and Docker runtimes.
|
Instance and image configuration
|
Parameter |
Description |
|
|
Billing Method |
The default billing method for nodes scaled out by the node pool.
To ensure node pool uniformity, you cannot change a Pay-As-You-Go or Subscription node pool to a Preemptible Instance node pool, or vice versa. |
|
|
Instance configuration |
When a node pool scales out, it allocates instances from the configured ECS instance family. To improve the success rate of scale-outs, select multiple instance types across multiple zones to avoid unavailability or stock shortages. The specific instance type for scale-out is determined by the configured Scaling Policy. To ensure business stability and accurate resource scheduling, do not mix GPU and non-GPU instance types in the same node pool. You can configure the instance types used for scale-out in the following two ways:
You can refer to the elasticity strength recommendations in the console or view the node pool elasticity strength after the node pool is created. For information about unsupported instance types and node configuration recommendations, see ECS instance type configuration recommendations. Cloud resources and billing: |
|
|
Operating System |
Marketplace Image is in phased release.
To upgrade or change the OS later, see Change the operating system. |
|
|
Security Hardening |
When creating a node, ACK applies the selected security baseline policy.
|
|
|
Logon Type |
|
|
Storage configuration
|
Parameter |
Description |
|
|
System Disk |
Select a cloud disk type based on your business needs, including ESSD AutoPL, enterprise SSD (ESSD), ESSD Entry, and previous-generation cloud disks (standard SSD and ultra disk). Configure the capacity and IOPS. The available system disk types depend on the selected instance family. Disk types that are not displayed are not supported. Custom performance and encryption for ESSDs
You can select More Disk Categories to configure disk types different from the System Disk to improve the success rate of scale-outs. When creating a node, ACK selects the first matching type in the specified order of disk types. Cloud resources and billing: |
|
|
Data Disk |
Select a cloud disk type based on your business needs, including ESSD AutoPL, enterprise SSD (ESSD), ESSD Entry, and previous-generation cloud disks (standard SSD and ultra disk). Configure the capacity and IOPS. The available data disk types depend on the selected instance family. Disk types that are not displayed are not supported. ESSD AutoPL support
ESSD support You can customize the performance level (PL). The larger the disk capacity, the higher the PL you can select (PL2 is available for capacities of 460 GiB or more, and PL3 for 1260 GiB or more). For more information, see ESSDs.
You can select Add Data Disk Type to configure disk types different from the Data Disk to improve the success rate of scale-outs. When creating a node, ACK selects the first matching type in the specified order of disk types. An ECS instance can have up to 64 data disks attached. The specific limit varies by instance type. You can call the DescribeInstanceTypes operation to query the cloud disk quantity limit (Cloud resources and billing: |
|
Instance quantity
|
Parameter |
Description |
|
Expected Number of Nodes |
The total number of nodes that the node pool should maintain. We recommend configuring at least two nodes to ensure that cluster components run properly. You can adjust the desired node count to scale the node pool in or out. For more information, see Scale a node pool. If you do not need to create nodes, you can set this to 0 and then manually adjust it or add existing nodes later. |
Advanced configuration
Expand Advanced Options (Optional) to configure the node scaling policy.
|
Parameter |
Description |
|
Scaling Policy |
Configure how the node pool selects instances during node scaling.
|
|
Use Pay-as-you-go Instances When Spot Instances Are Insufficient |
This requires the billing method to be set to Spot Instance. When enabled, if not enough spot instances can be created due to price, inventory, or other reasons, ACK will automatically try to create on-demand instances as a supplement. Cloud resources and billing: |
|
Enable Supplemental Spot Instance |
This requires the billing method to be set to Spot Instance. When enabled, upon receiving a system message that a spot instance is about to be reclaimed (5 minutes before reclamation), ACK will attempt to scale out a new instance as compensation.
The proactive release of spot instances can cause business disruptions. To improve the compensation success rate, we recommend also enabling Use Pay-as-you-go Instances When Spot Instances Are Insufficient. Cloud resources and billing: |
Expand Advanced Options (Optional) to configure ECS tags, taints, and other information.
|
Parameter |
Description |
|
ECS Tags |
Add tags to the ECS instances automatically created by ACK to identify cloud resources. Each ECS instance can be bound with up to 20 tags. To increase this limit, submit a request on the Quota Center platform. Because ACK and Auto Scaling (ESS) occupy some tags, you can specify up to 17 custom tags for an instance. Expand to see tag usage details
|
|
Taints |
Add key-value taints to the node. A valid taint key consists of an optional prefix and a name. If a prefix is present, it is separated from the name by a forward slash (/). Expand to see detailed instructions
|
|
Node Labels |
Add key-value labels to the node. A valid Key consists of an optional prefix and a name. If a prefix is present, the prefix and name are separated by a forward slash (/). Expand to see detailed instructions
|
|
Set to Unschedulable |
Newly added nodes will be set as unschedulable by default when they are registered with the cluster. You need to manually adjust the node scheduling status in the node list. This configuration only takes effect for clusters of versions earlier than 1.34. For more information, see Kubernetes 1.34 version guide. |
|
CPU Policy |
Specify the kubelet's CPU management policy for the node.
We recommend using custom kubelet configurations for node pools. |
|
Custom Node Name |
By default, node names are automatically generated. If you need a unified naming convention for easier node management and O&M identification, you can enable this configuration. When enabled, the node name, ECS instance name, and hostname will all change. Method 3 is only applicable to Lingjun node pools, and Lingjun node pools only support Method 3. Method 1: Full IP address + prefix/suffix
Method 2: Specified number of IP address digits + prefix/suffix Whitelisting
Method 3: Sync instance hostname (only supported for Lingjun node pools) Whitelisted feature, not applicable to non-Lingjun node pools
Method 4: Incremental ID + prefix/suffix (only supported for ECS node pools) Whitelist Feature. After enabling this method, you cannot enable node scaling (i.e., Scaling Mode set to Auto) at the same time. Node pools with autoscaling already enabled cannot be switched to this method.
|
|
Instance Metadata Access Mode |
Only supported for clusters of version 1.28 and later Configure the metadata access mode for ECS instances. You can access the Metadata Service from within an ECS instance to retrieve instance metadata, including instance ID, VPC information, NIC information, and other instance attributes. For more information, see Instance metadata.
|
|
Pre-defined Custom Data |
Before a node joins the cluster, the specified pre-customization User-Data script will be run. For example, if you specify the pre-customization data as For information on how this configuration takes effect during node initialization, see Node initialization process overview. |
|
User Data |
After a node joins the cluster, the specified instance User-Data script will be run. For example, if you specify the instance user data as For information on how this configuration takes effect during node initialization, see Node initialization process overview. Successful cluster creation or node scale-out does not guarantee that the instance user data script executed successfully. You can log on to the node and run |
|
CloudMonitor Agent |
You can view and monitor the running status of nodes and applications in the Cloud Monitor console. This configuration only applies to new nodes in the node pool, not existing ones. To enable it for existing nodes, install it through the Cloud Monitor console. Cloud resources and billing: |
|
Public IP |
ACK will assign an IPv4 public IP address to the node. This configuration only applies to new nodes in the node pool, not existing ones. If existing nodes need to access the public network, you need to configure and bind an EIP. For more information, see Associate an EIP with a cloud resource. Cloud resources and billing: |
|
Custom Security Group |
Specify a basic or advanced security group for the node pool. ACK does not configure additional access rules for the security group by default. You must manage the security group rules yourself to avoid access issues. For more information, see Configure cluster security groups. Each ECS instance has a limit on the number of security groups it can join. Ensure you have a sufficient security group quota. |
|
RDS Whitelist |
Add the node IP addresses to the whitelist of an RDS instance. |
Step 5: Configure components
Click Next: Component Configurations to configure the components.
|
Parameter |
Description |
||||||
|
Ingress |
Ingress manages how external traffic accesses services within the cluster. It needs to be installed if you want to expose applications or APIs in the cluster to the public network. Three types of instances are currently available to serve as the cluster's Ingress gateway.
For a detailed comparison of the three, see Ingress management. |
||||||
|
Service Discovery |
Install NodeLocal DNSCache to cache DNS query results on nodes. This improves domain name resolution performance and stability, and accelerates service-to-service calls within the cluster. |
||||||
|
Volume Plug-in |
Implements persistent data storage based on the CSI storage plugin. You can use Alibaba Cloud cloud disks, NAS, OSS, CPFS, and other persistent volume (PV) resources. If you choose to create NAS and CNFS by default, ACK will create a General-purpose NAS file system and manage it using Container Network File System (CNFS). To create CNFS later, see Manage NAS file systems with CNFS. Cloud resources and billing: |
||||||
|
Container Monitoring |
You can use Alibaba Cloud Prometheus to view pre-configured monitoring dashboards and performance metrics for the cluster. For more information, see Alibaba Cloud Prometheus monitoring. |
||||||
|
Log Service |
Use an existing SLS Project or create a new one to collect cluster application logs. This will also enable the cluster API Server audit feature to collect requests to the Kubernetes API and their results. To enable this later, see Collect container logs from an ACK cluster and Use the cluster API Server audit feature.
Cloud resources and billing: |
||||||
|
Cluster Inspections |
Enable the cluster inspection feature of artificial intelligence for IT operations to periodically scan cluster quotas, resource usage, component versions, and more. This ensures that the cluster configuration follows best practices and exposes potential risks in advance. |
Step 6: Confirm configuration and billing
Click Next: Confirm.
On the Confirm page, review the cluster configuration, resource billing, and the cloud service dependency check. Then, read the terms of service.
A fee overview for the cluster appears at the bottom of the creation page. For more details on the billing for ACK and other cloud services, see Billing overview and Cloud service resource fees.
Creating a cluster that contains multiple nodes takes about 10 minutes.
You can also click Equivalent Code in the upper-right corner of the Confirm Configuration page to generate Terraform or SDK example parameters for the current cluster configuration.
API
API Explorer
Sample request
This is a sample request to create an ACK dedicated cluster. For a complete list of parameters, see CreateCluster.
POST /clusters
<Common request headers>
{
"cluster_type": "Kubernetes", // The type of the cluster. To create an ACK dedicated cluster, you must set this parameter to `Kubernetes`. #required
"name": "ACK-dedicated-cluster-example",
"region_id": "cn-hongkong", // The ID of the region for the cluster. This example uses `cn-hongkong`, which indicates the China (Hong Kong) region. #required
"kubernetes_version": "1.32.1-aliyun.1", // The Kubernetes version for the cluster. The latest version is recommended.
"snat_entry": true, // Whether to create an SNAT entry for the VPC to enable public network access.
"endpoint_public_access": false, // Whether to enable public network access to the API server.
"cloud_monitor_flags": false, // Whether to install the CloudMonitor agent on cluster nodes.
"deletion_protection": false, // Whether to enable cluster deletion protection.
"proxy_mode": "ipvs", // The kube-proxy proxy mode. The `ipvs` mode provides high performance.
"timezone": "Asia/Shanghai",
"tags": [],
"addons": [ // The components to install in the cluster.
{
"name": "terway-eniip", // The network plugin for the cluster. This parameter cannot be modified after the cluster is created.
"config": "{\"IPVlan\":\"false\",\"NetworkPolicy\":\"false\",\"ENITrunking\":\"false\"}"
},
{
"name": "csi-plugin"
},
{
"name": "csi-provisioner"
},
{
"name": "storage-operator",
"config": "{\"CnfsOssEnable\":\"false\",\"CnfsNasEnable\":\"false\"}"
},
{
"name": "nginx-ingress-controller",
"disabled": true
}
],
"node_port_range": "30000-32767",
"pod_vswitch_ids": [ // The vSwitches for pods. Required for Terway-based clusters, as each pod receives a dedicated IP address from a vSwitch.
"vsw-j6cwz95vspl56gl******",
"vsw-j6c1tgut51ude2v******"
],
"login_password": "******",
"charge_type": "PostPaid",
"master_instance_charge_type": "PostPaid",
"cpu_policy": "none",
"service_account_issuer": "https://kubernetes.default.svc",
"api_audiences": "https://kubernetes.default.svc",
"master_count": 3, // The number of master nodes. Three master nodes are recommended for a high-availability cluster.
"master_vswitch_ids": [ // The vSwitches for the master nodes.
"vsw-j6cwz95vspl56gl******",
"vsw-j6c1tgut51ude2v******",
"vsw-j6c1tgut51ude2v******"
],
"master_instance_types": [ // The instance types for the master nodes.
"ecs.u1-c1m2.xlarge",
"ecs.c7.xlarge",
"ecs.c7.xlarge"
],
"master_system_disk_category": "cloud_essd", // The system disk type for the master nodes. This example uses ESSD.
"master_system_disk_size": 120, // The size of the system disk, in GiB.
"master_system_disk_performance_level": "PL1", // The performance level of the ESSD system disk. `PL1` provides up to 50,000 IOPS per disk.
"vpcid": "vpc-j6c6njo385se80n******", // The ID of the VPC for the cluster. This must be determined during network planning and cannot be modified after the cluster is created. #required
"worker_vswitch_ids": [
"vsw-j6cwz95vspl56gl******",
"vsw-j6c1tgut51ude2v******"
],
"is_enterprise_security_group": true,
"ip_stack": "ipv4",
"service_cidr": "172.16.xx.xx/16",
"nodepools": [
{
"nodepool_info": {
"name": "default-nodepool"
},
"scaling_group": {
"system_disk_category": "cloud_essd",
"system_disk_size": 120,
"system_disk_performance_level": "PL0",
"system_disk_encrypted": false,
"data_disks": [
{
"category": "cloud_auto",
"size": 200,
"encrypted": "false",
"bursting_enabled": false
}
],
"tags": [],
"soc_enabled": false,
"security_hardening_os": false,
"vswitch_ids": [
"vsw-j6cwz95vspl56gl******",
"vsw-j6c1tgut51ude2v******"
],
"instance_types": [
"ecs.g6.xlarge"
],
"instance_patterns": [],
"login_password": "******",
"instance_charge_type": "PostPaid",
"security_group_ids": [],
"platform": "AliyunLinux",
"image_id": "aliyun_3_x64_20G_alibase_20241218.vhd",
"image_type": "AliyunLinux3",
"desired_size": 3, // The desired number of nodes in the node pool.
"multi_az_policy": "BALANCE"
},
"kubernetes_config": {
"cpu_policy": "none",
"cms_enabled": false,
"unschedulable": false,
"runtime": "containerd", // The container runtime. This parameter cannot be modified after the cluster is created.
"runtime_version": "1.6.36"
}
}
]
}
Key parameters
When using the CreateCluster API to create an ACK dedicated cluster, note the following parameters:
|
Parameter |
Description |
Sample configuration |
|
cluster_type |
The type of the cluster. To create an ACK dedicated cluster, you must set this parameter to |
"cluster_type": "Kubernetes" |
Terraform
For more information, see Create an ACK dedicated cluster by using Terraform.
SDK
For examples, see Use the Java SDK.
CLI
For details, see Create an ACK cluster using the CLI.
Related operations
-
View basic cluster information
On the Clusters page, find the target cluster and click Details in the Actions column. Then, click the Basic Information and Connection Information tabs to view this information.
-
API server public endpoint: The public-facing address and port of the Kubernetes API server. Use this endpoint to manage the cluster from your local terminal with tools like kubectl.
Bind EIP and Unbind EIP:
-
Bind EIP: Bind an existing EIP or create and bind a new one.
Binding an EIP causes the API server to briefly restart. Do not perform operations on the cluster during this time.
-
Unbind EIP: After you unbind the EIP, the API server is no longer publicly accessible.
Unbinding an EIP causes the API server to briefly restart. Do not perform operations on the cluster during this time.
-
-
API server internal endpoint: The internal address and port of the Kubernetes API server. This endpoint is accessible only from within the cluster's VPC. The IP address is for an internal-facing Server Load Balancer (SLB) instance.
-
-
View cluster logs
In the Actions column, select More > Operations > View Logs to view the cluster's logs on the Log Center page.
-
View node information
To view node information, obtain the cluster's kubeconfig file and use kubectl to connect to the cluster, and then run
kubectl get node.
Quotas and limits
If you have a large cluster or your account contains many resources, you must be aware of the quotas and limits for using ACK clusters. For more information, see Quotas and limits.
-
Limits: These include ACK configuration limits (such as account balance) and single-cluster capacity limits (the maximum capacity of different Kubernetes resources within a single cluster).
-
Quota limits and quota increase requests: This includes quota limits for ACK clusters and the cloud products on which ACK depends, such as ECS and VPC. To request a quota increase, follow the instructions in the relevant documentation.