Infrastruktur som kode
Servere du kan bygge opp igjen på en ettermiddag
Hele oppsettet skrevet ned som filer, slik at det kan gjenskapes nøyaktig og aldri bare finnes i hodet på én person.
Utvalgt arbeid som viser denne tjenesten.
-
Skrev 1 000 RBAC‑regler for å sikre Linux‑servere
Herdet sikkerheten med 1 000 RBAC-regler for utviklere, apper og Linux-/DB-servere — risikoen for uautorisert tilgang ned 85 %, automatisert med Ansible.
-
Klargjorde Azure‑infrastruktur som kode med Bicep
Satte opp Azure-infrastruktur som kode med Bicep — Container Apps, PostgreSQL, Front Door/WAF — reproduserbar i utvikling, staging og produksjon.
-
La sikkerhetskopi og katastrofeberedskap i kode
Innførte sikkerhetskopier av databaser og en strategi for katastrofegjenoppretting i infrastruktur som kode, for rask og reproduserbar gjenoppretting.
-
Servere du kan bygge opp igjen fra bunnen av
Skrev ned hele serveroppsettet som kode, slik at en maskin kan bygges opp igjen nøyaktig slik den står i dag, og hver endring blir gjennomgått før den når produksjonssystemet.
-
Et helt selskap på én liten server
Driftet kodehostingen, sju nettsteder, personvernnettverket og sikkerhetskopiene for et helt selskap på én enkelt maskin med 512 MB, ved å la minnet være den styrende begrensningen i designet.
-
Herdet SSH til 24 validerte direktiver
Sikkerheten i SSH-oppsettet er nå daemonens svar og ikke repoets påstand, og forskjellen er ikke teoretisk — den var allerede to innstillinger bred da sjekken…
-
Sikkerhetskopier som faktisk er blitt gjenopprettet
Satte opp krypterte sikkerhetskopier på et annet sted som tester seg selv hver måned, slik at dagen du trenger dem, aldri er dagen du finner ut om de virker.
-
Bygde vertsovervåking med dødmannsknapp
Verten har nå en alarm som går av når den selv svikter, og navngivningen som ville ha ødelagt den, er rettet.
-
Fikk Ansibles check‑modus til å si sannheten
En tørrkjøring måler nå enten noe eller sier at den ikke gjorde det, og ingen av delene er det tredje alternativet den hadde før.
-
La til ett sekunds preflight for hemmeligheter
En hemmelighet som ikke lar seg slå opp, koster nå en nektelse på to sekunder på en bærbar maskin i stedet for en halvveis gjennomført endring på en levende…
-
Avstemte en DNS‑sone med 20 poster som kode
Sonen er versjonert, sammenlignbar og eksporterbar, og den ene beslutningen som gikk imot det åpenbare standardvalget, er skrevet ned med begrunnelse, slik at…
-
Strammet inn systemd‑sandkassen for hver enhet
Hver enhet kjører med de privilegiene den trenger og ingen andre, tallene er målt og ikke påstått, og den typen feil der en skrivefeil blir et sikkerhetstiltak…
-
Koden din på din egen maskinvare
Satte opp privat kodehosting på selskapets egen server, tilgjengelig bare gjennom ett styrt inngangspunkt og uten noe offentlig webpanel å angripe.
-
Klargjorde en server nummer to fra kode
En ny vert kan opprettes, eller tas over på nytt, fra repoet, bak en brannmur som allerede finnes, til en kostnad filen oppgir.
-
Delte opp hver driftshemmelighet per vert
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.
-
Prøvekjørte CI‑hooken i forgen og fant 2 feil
Hooken fungerer i begge tilfeller, og begge feilene ble funnet før noen ekte push møtte dem. Begrensningen er at en prøvekjøring fortsatt er en simulering: den…
-
Publiserte et lesbart onion‑speil på Tor
Nettstedet har fire inngangsdører til ett og samme bygg, og dette er den eneste som aldri telles.
Er dette arbeidet du trenger gjort, er neste skritt en samtale.
Fortell oss problemet, så sier vi ærlig fra om vi er de rette folkene.