If you do not enable SSH logon when you create a cluster of Container Service for
Kubernetes (ACK), you cannot connect to the cluster by using SSH or kubectl. To use
SSH to connect to such a cluster after it is created, you can manually attach elastic
IP addresses (EIPs) to ECS instances in the cluster, configure security group rules,
and open SSH port 22.
On the Clusters page, find the cluster that you want to manage and click Details in the Actions column.
On the details page of the cluster, click the Cluster Resources tab. On the Cluster Resources tab, click the ID on the right side of APIServer SLB.
In the left-side navigation pane, choose Instances > Instances. On the Instances page, click the Listener tab. On the Listener tab, click Add Listener.
Add an SSH listener. Add an SSH listener. For more information, see Add a TCP listener.
After the listener is created, you can use SSH to connect to your cluster through
the public IP address of the SLB instance.