# Delte opp de fire driftshemmelighetene per vert etter å ha slått fast at to verter som deler én dødmannsknapp, varsler mindre enn to knapper, ikke mer, og at en felles passordfrase for sikkerhetskopier gjør to verter til ett repo.

september 2026

**Situasjon.** Plattformen var bygget for én vert og skulle snart få to. Flere driftshemmeligheter var skrevet som enkeltverdier ut fra den antakelsen: ett sikkerhetskopirepo, én passfrase, én varslingsknapp. Å utvide dem til vert nummer to ved å dele dem, er den minste motstands vei, og det er feil på to separate måter, som begge svikter i det stille.

**Oppgave.** Hver hemmelighet måtte bli en oppslagstabell med verten som nøkkel, og begrunnelsen måtte skrives ned, fordi den delte varianten ser riktig ut og ikke koster noe før den dagen det betyr noe.

**Handling.** To argumenter avgjorde saken, og begge er dokumentert ved siden av konfigurasjonen. En dødmannsknapp som deles av to verter, varsler mindre enn to knapper, ikke mer: så lenge én av vertene fortsatt pinger, holder sjekken seg grønn mens den andre er død, så å legge en vert til på en delt knapp reduserer aktivt dekningen for den som allerede var der. Og en streng for et sikkerhetskopirepo er bare en plassering — passfrasen er hele krypteringen, så to verter som deler en passfrase, er ikke to sikkerhetskopirepoer med en felles hemmelighet, men ett sikkerhetskopirepo med to kataloger i. Hver verdi ble en oppslagstabell med vertsnavnet i inventaret som nøkkel, slått opp per vert av en delt oppgavefil som både kjøringen og preflighten kjører. Den eksisterende verten ble deretter ført opp i alle fire tabellene med sikkerhetskopirepoet sitt og begge knappene stående tomme, som er den sannferdige tilstanden og holder de to åpne initiativene ærlige om at det de mangler, er operatørens halvdel av arbeidet og ikke koden.

**Resultat.** Hemmelighetene er per vert i selve utformingen, og de to feiltilstandene som ville ha fulgt av å dele dem, er skrevet ned der neste person redigerer filen. De tomme oppføringene er den delen som er verdt å ta vare på: de sier at koblingen finnes og verdien ikke gjør det, og det er et annet og mer nyttig utsagn enn en manglende nøkkel.

---

- Rolle: Sikkerhetsingeniør
- Kategorier: [Løsningsarkitektur](https://engineer.company/nb/categories/solution-architecture/), [Infrastruktur](https://engineer.company/nb/categories/infrastructure/), [Automatisering og CI/CD](https://engineer.company/nb/categories/automation/), [Pålitelighet og sikkerhetskopier](https://engineer.company/nb/categories/reliability/), [Linux og servere](https://engineer.company/nb/categories/linux/), [Sikkerhet](https://engineer.company/nb/categories/security/)
- Tjenester: [Infrastruktur som kode](https://engineer.company/nb/services/infrastructure-as-code/), [Pålitelighet og overvåking](https://engineer.company/nb/services/site-reliability/), [Sikkerhetskopiering og gjenoppretting](https://engineer.company/nb/services/backup-recovery/), [Sikkerhet og tilgangsstyring](https://engineer.company/nb/services/security-access/)

<https://engineer.company/nb/portfolio/split-every-operational-secret-per-host-125/>
