Before you start
Run the preflight. It checks the Kubernetes version, that a storage class is available, and that an ingress controller is present:The database decision
Make this one first, because moving afterwards means a migration.- Your own Postgres (production)
- Bundled Postgres (evaluation)
The supported production path. You keep backup, restore, and high availability where your team
already runs them.Point the chart at a secret holding the connection string:The chart creates the database and role through an install hook, so the credential you supply
needs rights to do that.
The values you will write
A working install is roughly nine lines. Everything else has a usable default.existingSecret, so nothing sensitive has to live
in your values file. The internal secrets the platform generates for itself are created at install
time.
Install
release.yaml listing the image digests it contains. Mirror from
that rather than from tags if you need to prove what you deployed.
First sign-in
1
Open the console
Go to the ingress host you configured. You are redirected to your identity provider.
2
Sign in
Authenticate as yourself. No local account is created and no password is set anywhere in the
platform.
3
You become the owner
The first person to sign in to a new workspace is granted the owner role automatically, so the
install cannot end up with nobody able to administer it. Everyone after you arrives as a member.
4
Invite the rest, and set roles
See Roles & permissions.
Verify it works
Deploy one agent and run the connectivity check on it. It uses no model, no tools, and no integrations — it proves only that the control plane can reach the worker and that runs and transcripts are flowing. Then run the sample run, which exercises your model endpoint for real. Both are described in Use cases. In this order they localize a broken install quickly: connectivity failing is deployment or networking, connectivity passing while the sample run fails is the model endpoint.Next steps
Operating it
Upgrades, secret rotation, and what not to regenerate.
Deploy an agent
Getting the first worker running against your control plane.
Onboarding
The checklist a new workspace walks.
Use cases
The two built-in checks that prove an agent works.