K3s Homelab: Access your workloads securely with Tailscale
Hello, homelab enthusiasts! 👋 In part three of our Kubernetes journey, we're diving into secure service access with Tailscale! 🚀 What if you could access your Kubernetes services from anywhere without exposing them to the public internet? 🤔 That's the power of Tailscale! This mesh VPN provider, with its Kubernetes operator, simplifies exposing your services directly to your Tailscale network. No complicated firewall rules or public endpoints needed! 🎉 We'll cover: *Demo 1:* Accessing a PostgreSQL database running in K3s from a remote machine, securely and easily. See how just two annotations make this possible! 🤯 *Demo 2:* Accessing an HTTP service (WETTY - a browser-based terminal to an Alpine Linux pod) via Ingress with Tailscale. HTTPS with automatic TLS certificates? Yes, please! 😎 *Setup:* A step-by-step walkthrough of installing the Tailscale client, K3s, and the Tailscale Operator. We'll cover OAuth client setup, role-based access with tags, and more! *Exposing Services:* Three different methods: ClusterIP service with annotations (for TCP/UDP) LoadBalancer service with Tailscale class Ingress for HTTP services (with automatic HTTPS!) *Bonus:* Exposing services to the public internet using Tailscale Funnel! 🌐 *Comparison:* Tailscale vs. Traditional VPNs vs. CloudflareD. Which is right for you? 🤔 I'm Filip, and let's get started! Join me as we unlock secure and simplified Kubernetes service access with Tailscale! 💻 #kubernetes #tailscale #homelab #k3s #vpn #security #devops #cloudnative #wireguard #meshvpn #ingress #loadbalancer #clustercip #oauth #helm #magicdns Links: https://github.com/filip-lebiecki/k3s... https://tailscale.com/kb/1236/kuberne... Chapters: 00:00 Introduction 01:01 Demo 04:31 Tailscale Client Install 06:14 K3s install 06:46 Install Tailscale K8s Operator 09:57 Exposing ClusterIP 14:43 Exposing Load Balancer 16:33 Exposing Ingress 18:52 Exposing services to the Internet

3 ways to expose your HA K3s cluster to the Internet (NodePort, MetalLB, CloudFlare)

Securely Access Kubernetes With Tailscale

Is HCI Worth It? Proxmox + Ceph in the Real World

I Don't Think I Can Go Back To Windows...

Don't Just Hide. Blend In. (Xray Routing Explained)

5 things you didn't know you could do with Tailscale | Recorded for PlatformCon NYC 2025

Using *HA* Kubernetes at home, was never so simple!

Your Browser Is Exposing You — Even Over HTTPS. Here's the Proof (XRAY , ShadowSocks)

The Future of SSH: Secure, Easy Logins with Pomerium (Auth0 + Google)

What should YOU use for DNS in YOUR Homelab?

The ULTIMATE Guide to Enterprise Wi-Fi Security (HashiCorp Vault + EAP-TLS)

Persistent Volumes with NFS and Cloud Storage // Kubernetes Tutorial

Subnet Routers | Tailscale Explained

Talos Linux Kubernetes Cluster with Kubespan and Tailscale - Part 1/2

I Hacked This Temu Router. What I Found Should Be Illegal.

Building a simple Talos Linux Kubernetes Cluster with the Tailscale K8s Operator

you need to learn Kubernetes RIGHT NOW!!

Training Certified Kubernetes Administrator 18 Intro to CoreDNS in Kubernetes

My Private Mini Kubernetes Cluster - Powered by Tailscale

