User Guide
Day-to-day guides for working with your TrueFullstaq environment.
Practical, example-driven guides for the tools you use every day:
- Using kubectl: get your kubeconfig from the dashboard and run commands.
- CI/CD with ArgoCD: deploy with GitOps and the app-of-apps pattern.
- Container Registry (Harbor): push, pull, and scan images.
- Exposing Apps (Gateway API): create a Gateway and routes to reach your apps from the internet.
- Secrets Management (OpenBao): store credentials safely.
- External Secrets Operator: pull those secrets into your pods.
Most guides assume you’ve already downloaded your cluster’s kubeconfig from the dashboard. Start with Using kubectl if you haven’t.
- Using kubectl — Get your kubeconfig from the dashboard and run kubectl against your production cluster.
- CI/CD with ArgoCD — Deploy your applications with ArgoCD using GitOps and the app-of-apps pattern.
- Container Registry (Harbor) — Push, pull, scan, and manage container images with your private Harbor registry.
- Exposing Apps (Gateway API) — Create a Gateway and HTTPRoutes on your production cluster to expose your apps to the internet.
- Secrets Management (OpenBao) — Store and manage secrets in OpenBao, the source of truth for your credentials.
- External Secrets Operator — Pull secrets from OpenBao into your production cluster as native Kubernetes Secrets.
- Vault-Secrets-Webhook — Inject secrets into pods using BanzaiCloud's Vault-Secrets-Webhook