• 57. Triggering Kubernetes rollouts from Gitlab CI

    2022-02-19
    • #infra
    • #kubernetes

    Let’s setup Gitlab CI to trigger a rolling restart of a Kubernetes deployment. This is a lightweight alternative to a something like Flux which requires an operator running in the cluster.

    ⤷ Read more
  • 56. Debugging a 12 minute hang after SFTP login

    2022-02-10
    • #debugging
    • #infra
    • #kubernetes

    This is the debugging story of a strange 12 minute hang I’d get after logging in to my SFTP server. It wasn’t the usual culprits, and it wasn’t any of the likely cloud complications. Instead it turned out to be an issue as old as POSIX itself.

    ⤷ Read more
  • 53. Syncthing+Nginx setup on Kubernetes

    2021-12-23
    • #infra
    • #kubernetes

    Let’s deploy our own peer-to-peer Dropbox-like system with Syncthing, Nginx, and Kubernetes.

    ⤷ Read more
  • 52. Single directory Kubernetes manifests

    2021-12-18
    • #kubernetes

    I am going to describe how I store all of my Kubernetes manifests in a single directory tree. The overriding goals of this setup is to commit all of the manifests to version control, and to apply them with a single command.

    ⤷ Read more
  • 51. Helm install and template

    2021-12-13
    • #kubernetes

    Helm is an easy way of deploying to Kubernetes, but helm install is a bit annoying because it doesn’t save the changes it made to a local repo. That’s where helm template comes in.

    ⤷ Read more
  • 50. Umami setup on Kubernetes

    2021-12-03
    • #infra
    • #kubernetes

    I recently setup Umami on this blog to get some basic analytics. The deployment on Kubernetes was easy, but it required some spelunking into documentation. Here are my notes.

    ⤷ Read more
  • 49. Kubernetes and Longhorn on ZFS

    2021-11-20
    • #infra
    • #kubernetes

    I just switched some of my Kubernetes nodes to run on a root ZFS system. It was mostly painless, but there were a few places that required special configuration. Here are my notes.

    ⤷ Read more
  • 47. Kubernetes networking

    2021-07-20
    • #kubernetes
    • #networking

    Kubernetes networking is complicated. It’s not complex, mind you, as there’s no emergent behaviour. It’s just complicated because there are lots of moving parts that are used in different circumstances. Let’s explore how the parts fit together by walking through several scenarios.

    ⤷ Read more
▲
  • © 2022 Alexandru Scvorţov (λyz.mailyscvalexznet)@.
    • CC BY-SA |
    • All code GPLv3
    • Home |
    • RSS Feed