operations: second-operator onboarding and escrow of the vault password and state passphrase #468

Öppen
öppnade 2026-09-08 23:04:28 +00:00 av supernaut · 1 kommentar
Ägare

#157 covers the disaster-recovery age key. The Ansible vault password and the OpenTofu state passphrase have the same single point of failure: one operator's password manager. There is no written path for a second operator to gain vault, SSH, OpenStack, Forgejo admin, Kanidm admin and DNS registrar access.

Write the onboarding runbook, and put all three secrets under split knowledge (Shamir or a second holder). Pair with #157 and #161 so one drill proves the whole chain.

#157 covers the disaster-recovery age key. The Ansible vault password and the OpenTofu state passphrase have the same single point of failure: one operator's password manager. There is no written path for a second operator to gain vault, SSH, OpenStack, Forgejo admin, Kanidm admin and DNS registrar access. Write the onboarding runbook, and put all three secrets under split knowledge (Shamir or a second holder). Pair with #157 and #161 so one drill proves the whole chain.
Upphovsperson
Ägare
Epic: bitborg/bitborg-docs#107
Logga in för att delta i denna konversation.
Ingen milstolpe
Inga tilldelade
1 deltagare
Notiser
Förfallodatum
Förfallodatumet är ogiltigt eller utanför gränserna. Använd formatet "åååå-mm-dd".

Inget förfallodatum satt.

Beroenden

Inga beroenden satta

Referens
bitborg/bitborg-infra#468
Ingen beskrivning angiven.