Skip to content

Kubernetes Manifests

PreviewProof also supports standard Kubernetes manifests as a deployment source — useful if your team already runs production on Kubernetes and wants previews to match. As with Docker Compose, there’s no PreviewProof-specific configuration layer; your existing manifests are the source of truth.

Standard Kubernetes resources: Deployments, StatefulSets, Services, ConfigMaps, Secrets, PersistentVolumeClaims, Ingresses. Helm charts and Kustomize overlays are also supported.

Reference a directory of manifests (or a Helm chart / Kustomize overlay) in your repository, and PreviewProof renders them per preview with per-environment values.

Most teams should start with docker-compose.yml — it’s faster to import, easier to reason about, and sufficient for most preview-environment needs. See Docker Compose Import. Reach for Kubernetes manifests when your application’s behavior depends on Kubernetes-specific features (custom controllers, pod-level networking, etc.) and a Compose translation would lose fidelity.

Full documentation coming soon.