Deterministic software delivery for Kubernetes.
Entropy reduction through governed state progression.
Two phases, one platform:
- BlanketOps Environments — turns a
git pushinto a running, TLS-terminated Kubernetes service. Nine typed, composable primitives (Environment,GitRepository,GitHubEvent,Build,Package,Deployment,ServiceUnit,Route,Domain), each owning one concern and reconciling toward a declared intent instead of a script that quietly patches around failures. If a stage can't legally proceed, it fails visibly. →environments-cli - Secure Software Supply Chain — drives build → scan → sign → attest → publish on every push, via Tekton and Sigstore. Treats your pipeline as infrastructure, not a script. →
secure-software-supplychain
Setup and usage for each are covered in their own repo's README — that's the source of truth, not this page.
| Repo | What it is |
|---|---|
| environments-cli | Zero-dependency, single-binary Kubernetes bootstrapper for BlanketOps Environments. No kubectl required. Built for air-gapped, bare-metal, and immutable environments. |
| environments-install | Declarative install manifests (CRDs, RBAC, controller-manager) as Kustomize overlays, published as a single install.yaml per release. |
| environments-api | The canonical Kubernetes API contracts (CRDs) for BlanketOps Environments. |
| environments-contract | Canonical Go contracts shared across the platform's controllers and tooling. |
| secure-software-supplychain | A Kubebuilder operator for the Secure Software Supply Chain phase — build → scan → sign → attest → publish, via Tekton and Sigstore. |
- Language: Go
- Runtime: Kubernetes (CRDs, controllers, Kubebuilder)
- CI/CD engine: Tekton Pipelines + Triggers
- Packaging & lifecycle: Carvel
kapp-controller - Eventing: Argo Events
- Builds: Shipwright, Buildah
- Serverless: Knative Serving + Kourier
- Infra orchestration: Crossplane
- Secrets: External Secrets Operator
- Supply chain security: cosign, Sigstore (Fulcio/Rekor), Trivy, SLSA provenance attestation
- 🌐 Site: blanketopsenvironments.netlify.app
- 📦 All repos: github.com/orgs/blanketops/repositories