Skip to content

Tanguille/cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8,232 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cluster

Welcome to my fluxcd kubernetes cluster running on talos. This is based on the cluster-template project where I want to express my gratitude to the community for all the amazing work they have done.

Stats

Talos   Kubernetes   Flux  

Age-Days   Uptime-Days   Node-Count   Pod-Count   CPU-Usage   Memory-Usage   Alerts

Architecture

This is a 3-node control plane Kubernetes cluster running on Talos Linux. All nodes serve as both control plane and worker nodes.

  • CNI: Cilium
  • Storage: Rook Ceph (block + filesystem) + OpenEBS Hostpath
  • Networking: Cloudflare Tunnel, External DNS, Envoy Gateway, k8s-gateway

Nodes

Control Plane 1

TrueNAS VM:

  • CPU: AMD Ryzen 5800X → 6 cores allocated to Talos
  • RAM: 128GB DDR4 → 32GB allocated to Talos
  • GPU: NVIDIA RTX 2070 → Full passthrough to Talos
  • Networking: 10G NIC running at 2.5Gbps
  • Storage: Samsung PM983 2TB nvme
    • Boot ZVOL: 500GB
    • Ceph ZVOL: 500GB

Control Plane 2 & 3

Chuwi Ubox:

  • CPU: AMD Ryzen 6600H (6 cores)
  • RAM: 32GB DDR5
  • GPU: AMD Radeon 660M (APU)
  • Networking: 2x 2.5Gbps NICs (1 used)
  • Storage:
    • Boot: Micron 7450 Pro (control-2: 500GB, control-3: 1TB) nvme
    • Ceph: (control-2: Samsung 980 Pro 1TB nvme, control-3: AirDisk 500GB SSD)

About

My home kubernetes GitOps repository.

Topics

Resources

License

Stars

Watchers

Forks

Contributors