P100 / ENTERPRISE DELIVERY CONTROL PLANE
DEVOPS
PLATFORM
A complete architecture for source control, CI, security gates, Helm packaging, Argo CD reconciliation, production verification, release governance and rollback. Argo CD remains private and reports through a domain-free D1 snapshot bridge.
P110 / COMPLETE SYSTEM MAP
One platform. Twelve operational surfaces.
Every module is independently documented yet connected to one auditable delivery graph.
GitHub
Code, pull requests, tags, releases and protected environments.
SOURCE CONTROL ↗GitHub Actions
Hosted or self-hosted runner executes the delivery contract.
ACTIONS/RUNNER ↗Build · Test · Scan
Artifact creation, verification, SBOM and vulnerability gates.
AQUASECURITY/TRIVY ↗Helm
Versioned Kubernetes release with resilience resources.
HELM/HELM ↗Argo CD
Declarative desired state, drift detection and health reporting.
ARGOPROJ/ARGO-CD ↗Deploy · Release · Rollback
Controlled promotion, verification and recovery.
PROMETHEUS ↗P120 / REPOSITORY MESH
Upstream systems connected to the delivery graph.
Official repositories are grouped by execution, packaging, reconciliation, security, observability and edge runtime. Hovering a node also drives the polymorph background.
Documentation
Architecture, deployment, security, rollback, Helm and domain-free Argo CD runbooks.
Architecture
System boundaries, data flow and operational responsibilities.
OPEN ↗ 02Cloudflare Deployment
Pages Advanced Mode, variables, secrets and D1 binding.
OPEN ↗ 03No-domain Argo CD
Push a sanitized local cluster snapshot to D1 without public ingress.
OPEN ↗ 04Security Pipeline
Least privilege, scanning and production approval controls.
OPEN ↗ 05Helm Release
Lint, render, package, publish and promote the chart.
OPEN ↗ 06Rollback Runbook
Restore a known-good revision and verify service health.
OPEN ↗ 07Variables Required
Exact Cloudflare and GitHub configuration contract.
OPEN ↗ 08Source Manifest
Checksum-indexed upstream source archive metadata.
OPEN ↗P220 / SOURCE VAULT
Reconstructible upstream source.
The package preserves source manifests, licenses and split archives for GitHub Actions Runner, Helm and Argo CD.
GitHub
Repository identity, live workflow metadata, releases, webhooks and source-of-truth governance.
CONNECTED REPOSITORY
Not configured
Configure GITHUB_OWNER, GITHUB_REPO and a fine-grained GITHUB_TOKEN in Cloudflare Pages.
| Run | Workflow | Branch | Event | Status | Duration | Updated |
|---|---|---|---|---|---|---|
| Waiting for GitHub configuration. | ||||||
GitHub Actions
The runner executes build, test, scan, package, promotion and verification as one enforceable delivery contract.
OFFICIAL UPSTREAM
actions/runner
The runner application executes GitHub Actions jobs in hosted or self-hosted environments.
Resolve commit and dependencies.
Create immutable application artifact.
Unit, integration and smoke verification.
Code, dependencies, image and SBOM.
Lint, render and package release.
Update desired-state revision.
Observe health and rollback guard.
pull_request → quality + security
main → image + chart + GitOps
tag v* → release + provenance
manual → deploy / rollbackOpen production workflow ↗Dispatch is protected by DEVOPS_ADMIN_TOKEN. The token is used once in memory and never stored by this page.
Helm
A production chart packages workload, network, scaling, disruption, policy and observability resources.
OFFICIAL UPSTREAM
helm/helm
Kubernetes package management with versioned, reusable and configurable charts.
- Linthelm lint
- Renderhelm template
- Packagehelm package
- PublishOCI registry
- PromoteGitOps values update
Argo CD
Declarative Kubernetes delivery with a private local control plane and a domain-free D1 snapshot bridge.
OFFICIAL UPSTREAM
argoproj/argo-cd
Continuous delivery and GitOps reconciliation for Kubernetes applications.
| Application | Project | Sync | Health | Revision | Destination |
|---|---|---|---|---|---|
| No Argo CD snapshot yet. Run the included PowerShell bridge. | |||||
Build
Produce deterministic, immutable and traceable artifacts before deployment.
Resolve
Pin dependencies and validate lockfiles.
npm ciCompile
Generate deployable static and container assets.
npm run buildContainerize
Build a minimal runtime image from the included Dockerfile.
docker buildIdentify
Tag every artifact with commit SHA and semantic version.
sha256 + semverBUILD OUTPUT
One commit → one immutable identity.
Test
Layered verification catches regressions before promotion.
Fast deterministic checks for individual behavior.
Validate boundaries and data contracts.
Confirm valid Kubernetes resources before sync.
Probe the deployed service after reconciliation.
Fail early when configuration is incomplete.
Ensure the prior release can be restored safely.
npm run lint
npm test
npm run build
helm lint blueprints/helm/devops-platform
helm template devops-platform blueprints/helm/devops-platformDeploy
Promotion changes desired state; Argo CD performs the deployment and health reconciliation.
Image and chart are immutable and signed.
Workflow changes the image tag or chart version.
Desired revision differs from the live cluster.
Resources reconcile with prune and self-heal policies.
Health endpoints and operational signals are checked.
Release
Version, provenance and changelog turn a successful build into an auditable product release.
- VersionSemantic tag
- PackageChart + image
- AttestSBOM + provenance
- PublishGitHub release
- PromoteProduction GitOps
Loading releases…
Rollback
Recovery is a controlled Git operation followed by Argo CD reconciliation and health verification.
Select known-good revision
Use a previously verified image or chart version.
Update desired state
Commit the rollback to the GitOps repository.
Argo CD reconciles
Sync the previous version and remove unsafe drift.
Verify recovery
Check application health, metrics and event history.
workflow_dispatch:
inputs:
image_tag:
required: true
reason:
required: trueOpen rollback workflow ↗- Never mutate a live deployment manually.
- Rollback through version-controlled desired state.
- Record the operator, reason and revision.
- Verify health before closing the incident.
- Follow with root-cause remediation.
Security Scan
Security is a required delivery gate, not a post-deployment report.
Source analysis
Detect unsafe patterns and vulnerable code paths.
CODEQLDependency review
Audit packages, licenses and known CVEs.
DEPENDABOTContainer scan
Block critical vulnerabilities before publishing.
TRIVYSBOM + provenance
Trace exactly what entered every release artifact.
SPDX / SLSACredential detection
Prevent keys and tokens from entering source history.
SECRET SCANDeployment controls
Least privilege, protected environments and approvals.
RBACP929 / REQUIRED GATE
No critical finding reaches production.
- Workflow permissions default to read-only.
- External actions are pinned to trusted versions.
- Production uses explicit environment approval.
- GitOps and Argo CD accounts receive minimum permissions.
- Secrets stay in GitHub or Cloudflare encrypted stores.