Skip to main content

Compliance pre-wiring — what's active on Day 0

ExplanationPublic

The problem this solves

In a typical platform build, compliance controls are retrofitted after the platform is running — FIPS gets enabled after a finding, STIGs get applied before an audit, SBOM tooling gets added when a policy requires it. Each retrofit is a project.

SmoothGlue ships compliance controls as part of the platform baseline. The following are active when smoothglue install completes.

What's active on Day 0

FIPS 140-2/3

All cryptographic operations in SmoothGlue components use FIPS-validated modules: TLS termination, secret storage (Vault), authentication tokens (Keycloak), and artifact signatures. FIPS mode is on by default and cannot be disabled without modifying platform configuration.

DISA Kubernetes STIG (V1R11)

Kyverno policy engine enforces STIG controls at admission time — any pod spec that violates the STIG is rejected before it runs. Controls covered: no privileged containers, no host networking, required security contexts, image provenance checks. View the active policy set in the Console under Tools → Kyverno.

Zero-Trust Network

Istio service mesh enforces mTLS between all platform services. Keycloak AuthService gates all external access. Default-deny network policy: no workload can communicate with another unless explicitly permitted.

Runtime Behavioral Analysis

NeuVector monitors all running containers for behavioral anomalies — unexpected processes, network connections outside defined baselines, privilege escalation attempts. Alerts surface in the Console and in Ground Control dashboards.

SBOM on every build

Every container image built through the Pillars of Creation pipeline gets a CycloneDX SBOM attached automatically. No developer action required. Compliance leads can pull the SBOM for any image via the Console.

What you still own

  • Application-level controls: your app's code and dependencies produce SBOMs, but you own the findings
  • Agency-specific controls: controls in your overlay beyond the SmoothGlue baseline
  • Residual risk acceptance: SmoothGlue documents what it covers; your ISSO signs off on the residual

Learn more