Kubernetes
For production the repository ships Kustomize bases and Helm charts. The flow matches Compose: migrate job, then API and worker.
Manifests
- Kustomize under
deploy/kustomize/(dev/prod overlays). - Helm chart under
deploy/helm/docuvate/. - Validation:
tools/k8s-manifest-validate.sh(local and CI).
Migrations in the cluster
Helm uses a post-install,pre-upgrade migrate job; Kustomize includes deploy/kustomize/base/jobs/db-migrate.yaml.
Same command as Compose: node dist/shared/infrastructure/database/run-migrate.js.
GitOps and examples
Examples for secrets, ingress, and storage classes: deploy/gitops/examples/ and docs/deploy/kubernetes.md.