The Git repository contains the following directories under cluster.
- Flux directory is the entrypoint to Flux
- Config directory is for cluster config files
- Bootstrap directory contains a simple Kustomize resource to deploy Flux to an empty cluster.
- Apps directory is where my common applications are placed.
cluster
├── apps
├── bootstrap
├── config
└── flux
Node | Hostname | RAM | Storage | Function | OS |
---|---|---|---|---|---|
Lenovo ThinkCentre M900 i5 | k8s-master1 | 8GB | 256GB NVMe | Kube Master | Debian 12 |
VM on HPE Microserver (Proxmox) | k8s-worker1 | 4GB | 40GB NVMe | Kube Worker | Debian 12 |
HP Prodesk 400 g1 i5 | k8s-worker2 | 8GB | 256GB SSD | Kube Worker | Debian 12 |
HP Prodesk 400 g1 celeron | k8s-worker3 | 8GB | 256GB SSD | Kube Worker | Debian 12 |
Node | Hostname | RAM | Storage | Function | OS | vPlatform |
---|---|---|---|---|---|---|
VM on HPE Microserver | nas1 | 1GB | 1x250GB NVMe, 2x2TB HDD, 2x1TB HDD | NFS Server | Debian 11 (CT) | Proxmox |