Tailscale

Using Traefik on …

Introduction

In my last post, I went over how to use the Tailscale Kubernetes operator to securely expose applications outside of the cluster. There’s only two things I don’t like about this setup:

  1. A separate Tailscale machine is added for every service you expose. Tailscale’s …

Securely Exposing …

Introduction

So far, on my journey to Homelab-as-Code, I’ve gotten my Kubernetes clusters installed and I’ve deployed Longhorn for persistent storage. But, I don’t have a good way of accessing any applications I deploy on these clusters.

In my last post, I used the kubectl …

Creating a Kubernetes …

Note: My working Homelab-as-Code github repository can be found at

https://github.com/joshrnoll/homelab-as-code

Introduction

In my previous post I outlined my plan to build a Homelab-as-Code architecture. This post will document step #1 of this plan which is to deploy my Kubernetes clusters. …