Category: Free software

  • Fixed CoreDNS High CPU Issue in a Kubernetes Cluster

    There was a Grafana alert saying that CPU usage was quite high on the master node of my garage Kubernetes cluster. I was watching a movie so I didn’t jump into this right away 🙂 I had a look at the master node today and this is how I fixed this issue. With the good […]

  • An Canary Upgrade of Istio 1.9 to 1.11

    Prerequisites: full Admin access to a Kubernetes cluster, which has an older version of Istio installed. A while ago I decided to try Istio in my garage Kubernetes lab, and replaced ingress-nginx with istio-ingressgateway. At the time being I installed Istio 1.9.4, the latest release is already 1.11.4. To avoid being left in the deprecated […]

  • Mining Ethereum with Multiple AMD 6600 XT Cards on Ubuntu Linux

    Warning: Ethereum(ETH) will migrate to PoS(Proof of Stake) algorithm in near future, maybe in a year. So jumping into ETH mining now might not be profitable. Also, I encourage crypto mining with renewable energy sources and a Tesla PowerWall 2 is just a few RTX 3090s away 🙂 Note: This is a follow-up for my […]

  • Sideloader: An InitContainer to Sideload Stuff to Your Main Container

    After having played with ArgoCD for a few days, I came cross a blog post on how to get Grafana Tanka to work with ArgoCD. I like the idea to have Tanka as a plugin of ArgoCD, because: The main ArgoCD docker image doesn’t get bloated by all those binaries we want to use with […]

  • A Few Things I’m Grateful about Microsoft Windows

    TL;DR. this is my story with Microsoft Windows, from 3.1 to 7. Many years after my mom bought me my first PC, I realized the Windows 3.1 installed by the vendor was a cracked copy, or pirate copy if you will. But Windows 3.1 was really amazing, and I liked it a lot. There were […]

  • Mining Ethereum with AMD 6600 XT on Ubuntu Linux

    Warning: Ethereum(ETH) will migrate to PoS(Proof of Stake) algorithm in near future, maybe in a year. So jumping into ETH mining now might or might not be profitable. Also, I do I encourage crypto mining with renewable energy sources. Prerequisite: A PC running on Ubuntu 20.04 with stable Internet connection AMD RX 6600 XT is […]

  • Combine GitHub Actions with FluxCD

    I started my hobby project SausLink( a tinyURL like URL shortener ) a while ago, as it was really boring during covid lockdowns. The web app itself isn’t anything cutting-edge but I intended to implement full git-ops for this project. For the CI pipeline, I chose GitHub Actions because it’s easy and also free for […]

  • A Kubernetes ClusterSecret

    No, at this moment ClusterSecret, unlike ClusterRole, doesn’t officially exist in any version of Kubernetes yet. I’ve seen some discussion like this, so looks like it will be a while to have a ClusterSecret. But why do I need a ClusterSecret in the first place? The reason is very simple: To be DRY. Imagine I […]

1 2 3 23
Next Page