Getting started
The getting-started path is a linear walkthrough. Each step builds on the previous one — follow them in order.
What is Kestrel? One-page overview of Kestrel: a Kubernetes service on the Arbutus Alliance cloud at UVic, serving Alliance-federated researchers with Cloud RAP allocations.
Requesting access How to get a Kestrel tenant: register at CCDB, have a PI with a Cloud RAP on Arbutus add you, and let Alliance LDAP propagate to Keycloak.
Install kubelogin Install kubelogin on macOS, Linux, or Windows, configure your kubeconfig, and complete your first OIDC login to Kestrel via Keycloak.
Your first deployment End-to-end walkthrough from a provisioned tenant to an nginx Deployment reachable on a tenant-scoped Ingress, via ArgoCD and a single Application pointed at your own repo.
Triage The first places to check when something is broken: kubelogin login failure, ArgoCD sync failure, Ingress 404, storage or quota surprise.
Self-serve portal The planned self-serve tenant provisioning portal for Kestrel. Not yet available.