Before the install
Install
Run the installer from a terminal withkubectl access. It asks for the edition. Hybrid identifies itself with the organization id, environment id and deployment-manager key from the install card in xpander Chat (Hybrid deployment). Air-Gapped uses the two signed license files (Air-gapped deployment).
After the install
Running, 1/1 pod each for agent-controller, agent-worker, api, aws-operator, chat, code-runner and mcp, at least one executor, and two llm-gw pods (kubectl -n xpander get pods -l app=llm-gw), or one on a single-node cluster installed with install.sh.
Platform > Agents > Runtime > Locations shows the cluster with a heartbeat per component. On Hybrid, only the Agent Controller reaches xpander’s cloud. On Air-Gapped, nothing does.
Next steps
Set up the EKS cluster
VPC, storage, nodes
Size the nodes
Executor fleet sizing

