require-kube | validate + print the dedicated cluster target (./kubeconfig); the gate every cluster command runs first |
bootstrap | install Argo CD on the repo’s dedicated cluster (./kubeconfig; pinned chart) |
argocd-repo | create/update the Argo CD repo credential (private repo) |
seed-secrets | seed the internal random secrets (LiteLLM/vLLM/Dex/oauth2-proxy/DB) into the backend, idempotent; prints the external ones you must supply |
reset-dex-admin | rotate a lost Dex static-admin password, persist password+hash in GSM, force ESO refresh/restart Dex |
root | apply the platform AppProject + app-of-apps roots for PROFILE |
wait / smoke / doctor | wait for sync · run smoke checks · validate prerequisites |
verify | end-to-end platform check (GitOps + economics + budget-429 + serving + edge/SSO), plain pass/fail |
seed-experience | (optional) manually re-mint Open WebUI’s experience secret from live LiteLLM; normally the in-cluster litellm-keys Job mints both apps’ keys automatically |
argocd-password / argocd-ui | print admin password · port-forward the UI to localhost:8080 |
credentials | collate operator credentials into the gitignored secrets/credentials.local.md (SSO is the real path) |