decommission-ca-host #32
Reference in New Issue
Block a user
Delete Branch "decommission-ca-host"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Decommission the
cahost (step-ca) and remove all legacy sops-nix infrastructure, completing the migration to OpenBao for secrets and PKI.Changes
Host Removal:
cahost fromflake.nixhosts/ca/directoryservices/ca/directory (step-ca service module)Monitoring Cleanup:
labmoninput and service (only used for step-ca certificate monitoring)certificate_rulesalert group fromrules.ymlservices/monitoring/alloy.nix(only used for labmon profiling)sops-nix Removal:
sops-nixinput from flakesystem/sops.nixmodulesecrets/directory (all encrypted secrets).sops.yamlconfigurationcreate-hosttool to not include sops-nix in specialArgsDocumentation:
docs/plans/cert-monitoring.mddocumenting labmon removal and future needsTODO.mdtodocs/plans/completed/automated-host-deployment-pipeline.mdCLAUDE.mdto remove step-ca, ca host, labmon, and SOPS referencesMigration Status
All hosts have been migrated to OpenBao PKI (completed in the
migrate-to-openbao-pkibranch). This PR completes the cleanup by removing the now-unused infrastructure.