About This Kubernetes Cluster

Cluster Overview

This is a Kubernetes cluster deployed using K3s and managed with the Homelab tool.

Nodes

Master Node

192.168.0.11

Worker Node

192.168.0.31

Worker Node

192.168.0.32

Worker Node

192.168.0.33

Cluster Configuration

Setting Value
Kubernetes Distribution K3s
Cluster Domain bubtaylor.com
Disabled Services traefik, servicelb, local-storage

Network Configuration

MetalLB Load Balancer

This cluster uses MetalLB to provide LoadBalancer services with the following IP ranges:

  • Ingress Pool: 192.168.0.21/32
  • General Pool: 192.168.0.22-192.168.0.100

Ingress Controller

NGINX Ingress Controller is deployed with a static IP: 192.168.0.21

Storage Configuration

Longhorn

This cluster uses Longhorn for persistent storage:

  • Storage Class: longhorn (default)
  • Storage Class: longhorn-static

Deployed Applications

Whoami Test Service

A simple test service is deployed at: whoami.bubtaylor.com

About This Cluster

This website provides information about the cluster configuration.

How to Access

Using kubectl

You can access this cluster using kubectl with the following command:

kubectl config use-context homelab-k3s

Accessing Services

To access services by domain name, add the following entries to your hosts file:

192.168.0.21 whoami.bubtaylor.com
192.168.0.21 about.bubtaylor.com