Blog/Tags

#gitops 9 posts

  1. Part 1 of 16
    The Production Homelab Thesis

    Why apply enterprise patterns at home, and why AI makes it viable now

  2. Part 3 of 16
    GitOps from Day One: Bootstrapping FluxCD

    Why you set up GitOps before deploying any applications

  3. Part 5 of 16
    Observability Before Applications

    Why you instrument the cluster before deploying anything else

  4. Part 6 of 16
    SSO for Everything: Keycloak and OAuth2 Proxy

    Centralizing authentication before you have more than two apps

  5. Part 7 of 16
    Secrets Without Secrets: 1Password Connect and External Secrets Operator

    Never commit a secret. Ever. The production secrets pattern at homelab scale.

  6. Part 8 of 16
    The Application Deployment Pattern

    A repeatable 7-manifest pattern (plus kustomization.yaml) that scales to 20+ applications

  7. Part 9 of 16
    Nexus — Building Your Own Software Supply Chain

    Why your homelab needs a repository manager, and how to build one

  8. Part 12 of 16
    GitLab on Kubernetes — 10 PRs to Make It Work

    Self-hosted GitLab with Keycloak OIDC, homelab CA TLS, and a K8s runner — and the PR review that caught the mistakes

  9. Part 14 of 16
    What Claude Got Wrong (And Right)

    An honest retrospective on 43 sessions of AI-assisted infrastructure work