Flux configuration for my Kubernetes cluster
Go to file
2024-10-13 19:04:27 -04:00
apps/sealed-secrets Update config map 2024-10-13 19:04:27 -04:00
charts Add sealed-secrets 2024-10-13 18:37:07 -04:00
flux-system Add Flux sync manifests 2024-10-13 22:23:56 +00:00
img Update README 2024-05-03 22:48:17 -04:00
namespace Add sealed-secrets 2024-10-13 18:37:07 -04:00
.drone.yml Update drone file 2024-05-24 19:20:27 -04:00
.gitignore Add gitignore 2023-10-01 17:53:20 -04:00
.pre-commit-config.yaml Update README 2024-05-03 22:48:17 -04:00
.sourceignore Revert "Remove flux specific items" 2024-10-02 18:42:09 -04:00
pub-cert.pem Add postgresql 2023-10-01 20:08:57 -04:00
README.md Update README 2024-10-13 18:28:20 -04:00
setup.sh Append more verbs to git verbs 2024-01-09 20:11:30 -05:00

Gluttony-Cluster

Build Status

A ArgoCD repo describing my current at home kubernetes cluster.

Hardware

  • Nodes
    • 3 x86_64
    • 2 ARM nodes
    • 1 Dedicated reverse proxy
  • Storage
    • 64TB ZFS pool (Media)
    • 6TB of replicated storage (Configuration)
    • 2TB of NVME ZFS Cache
  • Compute
    • Ryzen 5 5500
    • i7-13700K
    • Core 2 Duo
  • Memory
    • 136 GB of DDR5 across 3 nodes
  • GPU
    • RTX 3090 (Machine Learning)
    • RTX 3080 (Machine Learning)
    • RTX 2060 (Machine Learning)
    • GTX 1060 (Stream Transcoding)
  • Networking
    • 1Gbps Inter-node Networking
    • TL-SG3428 Switch
    • R7000 Nighthawk running DDWRT
  • Power
    • Dedicated 1500W ciruit breaker
    • 1100VA UPS

server rack network switch zfs pool

Software

Tier 0

Software that aids the cluster run

Name Use
Flux Deployments
Sealed Secrets Secret management via git

Hosted Version

Find the actual, in production version of this repo on my Gitea Repository. Here you will also find in use issues denoting things I plan to add to this repository.

Find the mirror of this repository on Github.