Connecting your cluster
Cast AI supports several ways to connect a Kubernetes cluster. Pick the method that fits your workflow.
Choose your method
A single command from your terminal — auto-detects the cluster, walks you through feature selection, and handles the install. Supports EKS, GKE, and AKS.
Start the connection flow from the web console. The console offers castctl commands (recommended) and a legacy onboarding script. Works for EKS, GKE, AKS, OpenShift, kOps, and Cast AI Anywhere clusters.
You can also connect clusters as code with the Cast AI Terraform provider.
Before you start
Whichever method you pick, make sure you have:
- A Cast AI account (sign up).
- A Kubernetes cluster on a supported provider — see Cluster compatibility.
kubectlconfigured with admin access to the cluster you want to connect.- Cloud-side permissions required for the connection — see Cloud permissions.
Network connectivity
If your cluster runs in a private network without direct internet access, use one of the dedicated connectivity guides before connecting:
- AWS PrivateLink for EKS clusters without internet access.
- GCP Private Service Connect for private GKE clusters.
What happens after connection
Once your cluster is connected, see Enable automation to understand the resources Cast AI creates in your cloud account and the components it installs in your cluster.
See also
Updated about 5 hours ago
