Blog

A collection of blogs ;)

Cheap External Ips to Your Home Network

Intro For my homelab Kubernetes cluster i had an interesting problem: i already have 443/tcp bound to my main ipv4 address from my provider. I use it already in my homelab as a reverse proxy to some other services already running on some other virtual machines. But i also run a Kubernetes cluster in my homelab that i mainly use for hosting experimental things. Also a lot of ingress stuff. So i wanted the host my own ingress on a external ip address.
January 24, 2025

Kubernetes as Reverse Proxy to Other VMs

Intro I am having IPv4 problems. Always! So, in my previous blog post, I wrote about how to cheaply get an extra IPv4 address routed to your home network. I have done that, and I am using that IPv4 address for my Gateway API. However, I also still have a reverse proxy running on a separate VM to route all HTTP/HTTPS traffic to several virtual machines, as well as Kubernetes.
January 6, 2025

Create your own maintenance pod

Intro So the other day i tried to update my k3s cluster running at the Oracle Cloud. Somehow, my Postgres statefulset crashed and the postmaster.pid file was not removed properly. Anyway, the pod was restarted but was now in a CrashLoopBackOff stage. The error message stated that the lock file couldn“t be removed. So how do you remove a file from a PersistentVolumeClaim with the container constantly restarting? I found something.
November 9, 2022

Deploying OpenShift OKD in GCP (Google Cloud)

Intro After trying to create a SNO Openshift Node in my Homelab, it was time to scale it up even further and trying to create a OpenShift cluster in the cloud. For this use case i will be using GCP. Preperations First, there are some preperations to be done; A service account in GCP with a lot of permissions in GCP Enable certain API’s in GCP A Managed DNS zone in GCP Both the oc binary and the openshift-install binary.
October 6, 2022

Setting up Openshift single node in your own Homelab

Intro So i wanted to run OpenShift in my Homelab. Why? Because i can, and i had some spare time ;-). For a long i wanted to setup a Openshift cluster in my own Homelab. Due to resource limitations i can only run one Openshift node. After many moons of searching and testing, i have found a very convinient way to enroll a single node OpenShift 4.11 (OKD) in my Homelab.
October 6, 2022

Tips on the CKAD exam

Intro So i passed the CKAD exam last september. In this blog i wanted to share some tips. Learning matters For me personally i am the type of guy that learns by just doing it. Set up some Kubernetes node with either Kind or Rancher Desktop and just try some things out. Also, check out some great Udemy courses. I personally liked this CKAD course by Mumshad Mannambeth. Also, try some practice exercises from the internet.
October 28, 2021
Nifty tech tag lists fromĀ Wouter Beeftink
ipv6 test