Skip to main content

Exposing Kubernetes Services with Tailscale Funnel

· 4 min read

I have been learning Go lately and wanted to try and expose a microservice using a Tailscale Funnel. I had a project inmind to build a small Go application that would build and deploy a Docker image to a private registry using a webhook. Therefore, I needed to figure out how to expose the application using Tailscale Funnel.

Using vim bindings for window swapping with Omarchy

· 2 min read

I have been using Omarchy for a good while now at the time of writing this, my OS is 19 days old and I have gone many installs since v1. One thing I struggled with being on a keyboard without dedicated arrow keys was window navigation. With LazyVim being my main editor I have got use to using vim motions for navigation. Therefore behold my keybindings for window navigation in Omarchy.

Managing multiple databases in CNPG

· 4 min read

I love a bit of Kubernetes but I also hate it as I navigate the Kubernetes landscape and learning from doing. I have come across multiple gotyas. This is one of them, I run a CloudnativePG Cluster, Originally I only used this to play around with Postgres.

Installing a Talos cluster in Proxmox

· 8 min read

So it begins again... I have started rebuilding my homelab, but instead of going bare metal, I am moving to Proxmox mainly to reduce the number of physical machines as well as to experience working with a hypervisor. I have used Proxmox before, but this time I am going to try to get it as close to production-ready as I can.

Setting up HorizontalPodAutoscaler in Kubernetes

· 7 min read
Paul Bennett
Lead Solutions Enginer

scaling a hpa

Today I have set up HorizontalPodAutoscaler (HPA) on a basic level. What is HorizontalPodAutoscaler you ask! Well, HorizontalPodAutoscaler allows your application to well, scale...horizontally. HPA adjusts the number of pods running your app to match how much work needs to be done. In the words of ChatGPT here is the ELI5 version:

Backing up CloudnativePG to Minio

· 3 min read
Paul Bennett
Lead Solutions Enginer

I have spent some time setting up my own instance of CloudnativePG inside my Kubernetes cluster. I have two instances a dev instance, and a "prod" instance. Normally I would use pg_dump to backup the databases, but I wanted to try something different.

Installing a HA K3s cluster

· 12 min read
Paul Bennett
Lead Solutions Enginer

I have always wanted to learn how to install and manage a Kubernetes cluster so this is how I have gone about it. After going through many tutorials, YT videos and even the Kubernetes official docs. I struggled to get a cluster up and running. The official docs just IMO seem all over the place.