Use Cases
Practical scenarios on the golden path: scaffold a service, gate every change, and deploy to disposable environments. Each one links to a step-by-step guide.
Scaffold
Start a service on the golden path, with templates or your own frameworks.
Ship a FastAPI service from a template
Go from nothing to a deployed FastAPI service with a scaffolding tool and standard pipelines, so new services start with quality built in.
Read the guide Ship a FastAPI service from a template (opens in a new tab)Bring your own framework
Put your own tools and frameworks on the golden path by adding custom Tekton libraries and adjusting pipelines and tasks.
Read the guide Bring your own framework (opens in a new tab)
Secure and gate
Keep secrets out of pipelines and let tests decide what ships, whether a person or an agent wrote the change.
Keep secrets out of your pipelines
Use an external secret store to handle sensitive data safely across namespaces, including database connections in development and deployment.
Read the guide Keep secrets out of your pipelines (opens in a new tab)Let autotests decide what ships
For agent changes
Run autotests as a quality gate in the deployment pipeline to verify stability before promotion. The same gate checks agent-generated code.
Read the guide Let autotests decide what ships (opens in a new tab)Tune test runs without changing test code
Add, change or remove test suite parameters through environment variables in CD pipelines, so one gate adapts to different environments.
Read the guide Tune test runs without changing test code (opens in a new tab)
Deploy and extend
Validate changes in disposable environments and shape the pipelines to your workflow.
Adapt the pipelines to your project
Start from the pre-configured Tekton pipelines and create custom ones that fit your project's requirements.
Read the guide Adapt the pipelines to your project (opens in a new tab)Test a feature branch in its own environment
For agent changes
Deploy a feature branch to a separate environment and test it without touching the main branch. It works for hypotheses proposed by AI agents too.
Read the guide Test a feature branch in its own environment (opens in a new tab)

Want these on your own cluster?
See the golden path run end to end in a demo.