<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>/blog/2026/04/897-migrations-five-databases-one-order/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/github-actions-enabled-but-never-triggered/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/scim-bridge-suspended-every-user/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/trivy-action-hacked-vendored-binary/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/axios-compromised-scanning-repos/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/ci-runner-oom-during-emergency/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/curlie-aliased-to-curl/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/database-triggers-as-safety-nets/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/docker-build-10min-to-40-seconds/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/flux-crd-schema-break-upgrade/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/iap-error-4003-not-permissions/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/kubelet-csrs-stuck-bare-metal/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/alert-empty-labels-cadvisor-kube-state/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/neg-names-hidden-coupling/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/patroni-stuck-in-recovery/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/compliance-auditor-asked-how/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/you-cant-revoke-a-kubeconfig/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/flux-postbuild-broke-my-plpgsql/</loc>
    <lastmod>2026-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/flux-gitops-dependency-chain/</loc>
    <lastmod>2026-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/zero-credential-kubernetes-cluster/</loc>
    <lastmod>2026-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/defectdojo-uwsgi-memory-leak/</loc>
    <lastmod>2026-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/cloudflare-tunnel-kubernetes-zero-ports/</loc>
    <lastmod>2026-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/03/588-migrations-on-fresh-database/</loc>
    <lastmod>2026-03-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/03/ansible-shell-vs-command-kubectl-exec/</loc>
    <lastmod>2026-03-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/03/teardown-script-hit-staging/</loc>
    <lastmod>2026-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/03/self-contained-cicd-gitea-arc/</loc>
    <lastmod>2026-03-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/03/argocd-app-of-apps-structure/</loc>
    <lastmod>2026-03-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/02/secrets-pipeline-vault-eso-gitops/</loc>
    <lastmod>2026-02-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/02/vault-as-external-service-kubernetes/</loc>
    <lastmod>2026-02-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/02/vault-auto-unseal-without-cloud-kms/</loc>
    <lastmod>2026-02-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/02/argocd-crd-ordering-validation/</loc>
    <lastmod>2026-02-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/been-there-done-that/</loc>
  </url><url>
    <loc>/categories/</loc>
  </url><url>
    <loc>/students/</loc>
  </url><url>
    <loc>/tags/</loc>
  </url>
</urlset>
