Professional edge Kubernetes clusters offer higher reliability, security, and schedulability than standard edge Kubernetes clusters. In addition, professional edge Kubernetes clusters are covered by the service level agreement (SLA) that supports compensation clauses. This type of cluster is suitable for enterprise users who require high stability and security for large-scale workloads. This topic describes how to create a professional edge Kubernetes cluster in the Container Service for Kubernetes (ACK) console.
Prerequisites
Resource Access Management (RAM) is activated in the RAM console. Auto Scaling is activated in the Auto Scaling console.
When you create a Container Service for Kubernetes (ACK) cluster, take note of the following limits:
- Server Load Balancer (SLB) instances that are created along with an ACK cluster support only the pay-as-you-go billing method.
- ACK clusters support only virtual private clouds (VPCs).
- By default, each account has specific quotas on cloud resources that can be created.
You cannot create clusters if the quota is reached. Make sure that you have sufficient
resource quotas before you create a cluster.
- For more information about the maximum numbers of clusters and nodes that can be created with each account, see Limits.
- By default, you can create at most 100 security groups with each account.
- By default, you can create at most 60 pay-as-you-go SLB instances with each account.
- By default, you can create at most 20 elastic IP addresses (EIPs) with each account.
Procedure
Result
- After the cluster is created, you can view the created cluster on the Clusters page in the ACK console.
-
Click View Logs in the Actions column. On the Log Information page, you can view the cluster log. To view detailed log information, click Stack events.
- Click Details in the Actions column. On the details page of the cluster, click the Basic Information tab to view basic information about the cluster. You can also click the Connection Information tab to view information about how to connect to the cluster. The following information
is displayed:
- API Server Public Endpoint: the IP address and port that the API server uses to provide services over the Internet. It allows you to manage the cluster by using kubectl or other tools on your terminal.
- API Server Internal Endpoint: the IP address and port that the API server uses to provide services within the cluster. The IP address belongs to the SLB instance that is bound to the cluster.
- Testing Domain: the domain name that is used to test Services. The suffix of the domain name is
<cluster_id>.<region_id>.alicontainer.com.
Note On the Basic Information tab, you can click Rebind Domain Name on the right side of Testing Domain to rebind the domain name.