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 |
---|---|---|---|---|---|
Raspberry CM5 | k8s-master1 | 8GB | 250GB NVMe | Kube Master | Debian 12 |
Raspberry CM5 | k8s-worker4 | 8GB | 120GB NVMe | Kube Worker | Debian 12 |
Raspberry CM5 | k8s-worker5 | 8GB | 120GB NVMe | Kube Worker | Debian 12 |
Raspberry CM5 | k8s-worker6 | 8GB | 120GB NVMe | Kube Worker | Debian 12 |
Node | Hostname | RAM | Storage | Function | OS |
---|---|---|---|---|---|
Raspberry CM5 | nas3 | 8GB | 1x120GB NVMe, 1x10TB HDD | NFS Server | Debian 12 |