A lightweight collector in your cluster. A control plane that reasons about change.
ChangeGuard installs as a Kubernetes operator that runs a small read-only collector. The collector pushes cluster state over HTTPS to the ChangeGuard control plane, which correlates changes, investigates incidents, scores deploys, and — only within the autonomy you grant — recommends or applies fixes.
Detailed engineering diagrams — deployment, data flow, communication paths, and security boundaries — are in the documentation.
From evidence to judgment
Each layer builds on the one below it. Facts come from your cluster; the platform produces the intelligence — nothing customer-visible is fabricated.
- 1 · EvidenceCluster snapshots, change records with diffs, scanner findings, events — the raw facts, continuously collected.
- 2 · Change Intelligence GAEvery failing workload correlated to the change that shipped it. The substrate everything else reasons over.
- 3 · Opinion EAAn owned position on the incident — belief, confidence, tradeoffs — with every claim tied to evidence.
- 4 · Experience EAInstitutional memory: similar past incidents and their outcomes, recalled only when they change the decision.
- 5 · Reasoning EAHonest ✓/⚠ factors, why-not-the-obvious-move, and what would change its mind — shown, not hidden.
- 6 · Advisor EAThe read a senior engineer would give before the change proceeds — and silence when there’s nothing material.
- 7 · Verification GANo fix is called successful until real workload health confirms it. One audited rollback on failure.
- 8 · LearningOutcomes — including when advice was ignored and things still worked — feed back into experience.
From change to decision
Collect
A read-only collector reads cluster state and receives your changes from CI/GitOps, pushing them to the control plane over HTTPS.
Correlate
Every failing workload is linked to the change that shipped it; the CSC Score reflects current posture.
Explain & advise
Incidents get a cited root cause and a proposed fix; pre-flight checks return a safe-to-ship verdict.
Act (within policy)
Only at Approve/Auto, and only inside your execution policy, does ChangeGuard apply a fix — then verify it.
What leaves your cluster — and what never does
Never leaves
- Your source code (repos are read in-cluster for the optional code graph; only the graph is sent)
- The plaintext values of your Secrets
- Execution authority — fixes run in your cluster, scoped by RBAC you grant
Sent to the control plane
- Cluster snapshots (workloads, events, posture)
- Change metadata and diffs from your CI/GitOps
- Scanner findings (CVEs, CIS, SBOM) and logs you ingest
api.changeguard.ai:443, TLS 1.2+. Outbound HTTP proxy is not currently supported — the collector needs direct egress. AI analysis runs in the control plane on Amazon Bedrock; it does not run in your cluster (an optional self-hosted inference mode is on the roadmap).Install in minutes
One Helm command installs the operator and collector. No PersistentVolumes, no cluster-admin, no changes to your workloads.