Connect with kubectl
Once your cluster is Ready, you connect to it with kubectl using the admin
kubeconfig you download from the portal.
Private by default
Section titled “Private by default”By default, your cluster’s Kubernetes API server is reachable only from within the cluster’s private network — the network where your worker nodes live. This keeps the API server off the public internet unless you explicitly choose otherwise.
Optional public endpoint
Section titled “Optional public endpoint”If you want to reach the cluster from your laptop or CI pipeline, you can enable a public API server endpoint for the cluster. When enabled, your cluster gets a stable public domain of the form:
<cluster>.<org>.<region>.aetherplatform.cloud:6443The public endpoint is protected by:
- Authorized networks — IP allow-listing, so only ranges you specify can reach the API server.
- Connection rate limiting — to absorb abusive traffic.
The kubeconfig you download always targets whichever endpoint you currently have enabled (private or public).
Connect
Section titled “Connect”-
In the portal, open your cluster and click Download kubeconfig.
-
Point
kubectlat the downloaded file:Terminal window export KUBECONFIG=~/Downloads/<cluster>-kubeconfig.yaml -
Verify the connection:
Terminal window kubectl get nodesYou should see the worker nodes from your pools listed in
Readystate.
Next steps
Section titled “Next steps”- Networking — expose your workloads.
- Storage — add persistent volumes.