ChangeGuardAgent CRD is the single configuration surface. Apply it, and the operator reconciles all components.
Minimal Example
Security Spec
All scanners default to enabled when thesecurity field is present.
| Scanner | Schedule | What It Does |
|---|---|---|
kubeBench | Every 6h | CIS Kubernetes Benchmark |
grype | Every 4h + on deploy | Container image CVE scanning |
syft | Every 8h + on deploy | SBOM generation (CycloneDX or SPDX) |
falco | Continuous | Runtime syscall monitoring via eBPF |
pluto | Every 12h | Deprecated/removed API detection |
GitOps Spec
ChangeGuard discovers GitOps state by reading custom resources directly over the Kubernetes API — no ArgoCD or Flux API token is required.AI Spec
| Field | Default | Options |
|---|---|---|
mode | disabled | cloud, aws, oncluster, disabled |
model | meta/llama-3.1-70b-instruct | Any NIM-supported model |
Status
| Column | Description |
|---|---|
| CLUSTER | Display name |
| CSC | Current CSC score (0–100) |
| PHASE | Pending, Running, Degraded, Error |
| PUSHES | Total successful pushes |