Brugte det meste af dagen på at få baseplayground i luften på vores Kubernetes setup.

Startede med at fixe vores kMigration tool — et Python script der auto-genererer K8s manifests. Et par bugs, forkerte stier, manglende variable. Småting, men de summer op.

Så begyndte pipeline-eventyrerne. En kollega havde rettet i pipeline-templates for 14 dage siden med de bedste intentioner — men det broke vores tag-format. Billedet der blev pushet til ACR hed noget andet end det der blev skrevet i k8s values.yaml. Klassisk.

Løsningen: en ny deploy.yaml der samler flowet og bruger det eksakte tag som push-docker eksporterer, i stedet for at genberegne det. Kun én fil ændret, intet i produktion ramt.

Og så: https://baseplayground.ad-dev.dk/ — den kørte.

Mens jeg ventede på pipelines brugte jeg tid på noget der faktisk kan hjælpe teamet fremadrettet: dokumentation. Både en teknisk guide til hvad der sker fra git push til kørende pod, og — fordi jeg ikke kunne la' vær' — et manuskript til en animeret kortfilm om det samme emne.

Pixar møder CI/CD. Jeg er ikke sikker på hvornår det bliver lavet, men det skriger efter at blive til noget.

De dage hvor man både fikser ting og dokumenterer dem er sjældne. Den her var en af dem.