Goal
A hands-on tutorial that walks pack authors and curious platform engineers through deploying a NebariApp on a local Kind cluster end-to-end. Readers should be able to see the operator wire up routing, TLS, and auth in practice, on their own laptop, in under 10 minutes.
Scope
New tutorial page under docs/docs/software-packs/ (exact path per IA decision):
- Prerequisites: Docker, kubectl, Kind, make
- Steps to set up the dev cluster, install the operator, and deploy a sample
NebariApp against a hello-world Service
- A second pass that enables auth and shows the Keycloak login flow
- Cleanup instructions
The page can be authored as a thin wrapper that points readers at the operator's existing quickstart, or as a self-contained walkthrough on nebari.dev. The decision is part of this issue.
Out of scope
- Documenting every
NebariApp field (handled by reference docs sub-issue)
- Building a pack from the template (handled by "Build your own pack" sub-issue)
- Operator install on a production cluster (separate operational how-to)
Acceptance criteria
Resources
Goal
A hands-on tutorial that walks pack authors and curious platform engineers through deploying a
NebariAppon a local Kind cluster end-to-end. Readers should be able to see the operator wire up routing, TLS, and auth in practice, on their own laptop, in under 10 minutes.Scope
New tutorial page under
docs/docs/software-packs/(exact path per IA decision):NebariAppagainst a hello-world ServiceThe page can be authored as a thin wrapper that points readers at the operator's existing quickstart, or as a self-contained walkthrough on nebari.dev. The decision is part of this issue.
Out of scope
NebariAppfield (handled by reference docs sub-issue)Acceptance criteria
NebariAppon Kind by following the page aloneResources
nebariapp.yamlsource of truth): https://github.com/nebari-dev/nebari-software-pack-template