Drift

Desired State Versus Observed State.

Drift is the difference between what a Deployment Manifest asked for and what observation found on the deployed surface instance.

ARCHITECTURE / DEPLOYMENT PREVIEW
Drift types
ObjectDesiredObservedResult
Template DriftTPL-CITY v8TPL-CITY v7DRIFT DETECTED
Configuration DriftCFG-CITY-MN v12CFG-CITY-MN v11DRIFT DETECTED
Record DriftBR-88213 presentBR-88213 missingDRIFT DETECTED
Surface DriftSMF-CITY-0042SMF-CITY-0039DRIFT DETECTED
Schema DriftSCHEMA v5SCHEMA v4DRIFT DETECTED
Namespace DriftNS-GEO-US-MN-DULUTHunresolvedDRIFT DETECTED
Graph DriftSurface LOCATED_IN Noderelationship absentDRIFT DETECTED
Data DriftDATA-v22DATA-v20DRIFT DETECTED
Deployment DriftREL-15REL-14DRIFT DETECTED

Detection is described as architecture. No automatic remediation currently exists.

Closed loop

Observation hands the deployed object to The USA OS

Deployment changes state. The OS governs and observes state. Drift becomes an approved action, which becomes another deployment.

  1. 01DEPLOYMENT MANIFESTExpected
  2. 02DEPLOY
  3. 03SURFACE INSTANCE
  4. 04OBSERVE
  5. 05ACTUAL
  6. 06COMPARE
  7. 07IN SYNC or DRIFT DETECTED
  1. 01USA OS
  2. 02DESIRED VS ACTUAL
  3. 03DRIFT
  4. 04POLICY
  5. 05APPROVED ACTION
  6. 06DEPLOYMENT
  7. 07VERIFY
  8. 08AUDIT