- Setup talos nodes:
task talos:bootstrap
- Push private key:
task flux:github-deploy-key
- Setup Flux :
task flux:bootstrap
Name | Device | CPU | OS Disk | Data Disk(s) | RAM | OS | Purpose |
---|---|---|---|---|---|---|---|
Fitz | Dell Optiplex 3080 Micro | i5-10500T | 500GB NVMe | 1TB SSD | 32GB | Talos | K8S Control Plane |
Nighteyes | Dell Optiplex 3080 Micro | i5-10500T | 500GB NVMe | 1TB SSD | 32GB | Talos | K8S Control Plane |
Chade | Dell Optiplex 3080 Micro | i5-10500T | 500GB NVMe | 1TB SSD | 32GB | Talos | K8S Control Plane |
Fool | Dell Optiplex 3090 Micro | i5-10500T | 500GB NVMe | 1TB SSD | 64GB | Talos | K8S Worker |
Burrich | Dell Optiplex 3090 Micro | i5-10500T | 500GB NVMe | 1TB SSD | 64GB | Talos | K8S Worker |
Bee | Dell Optiplex 3090 Micro | i5-10500T | 500GB NVMe | 1TB SSD | 64GB | Talos | K8S Worker |
Verity | DIY NAS | Ryzen 5 Pro 5650G | 1TB NVMe | 4*18TB (mirrored vdevs) | 32GB | TrueNAS SCALE | NAS (NFS/Backup) |
Shrewd | Synology DS1520+ | - | - | 5*4TB (RAID 5) | - | - | NAS (NFS/Backup) |
Chivalry | UniFi Dream Pro Max | - | - | - | - | - | Router |
Molly | UniFi Switch Pro Max 24 | - | - | - | - | - | 2.5Gb Switch |
Service | Use | Cost |
---|---|---|
Pushover | Alerts & Notifications | 5$ one-time purchase |
Cloudflare | Domain | Free |
GitHub | Hosting this repository and continuous integration/deployments | Free |
Name | Description | |
---|---|---|
Kubernetes | An open-source system for automating deployment, scaling, and management of containerized applications | |
FluxCD | GitOps tool for deploying applications to Kubernetes | |
Talos Linux | Talos Linux is Linux designed for Kubernetes | |
Cilium | GitOps tool for deploying applications to Kubernetes | |
containerd | Container runtime integrated with Talos Linux | |
CoreDNS | A DNS server that operates via chained plugins | |
Prometheus | Monitoring system and time series database | |
Helm | The Kubernetes package manager | |
OpenEBS | Container-attached storage | |
OpenTelemetry | Making robust, portable telemetry a built in feature of cloud-native software. | |
Cert Manager | X.509 certificate management for Kubernetes | |
Grafana | Analytics & monitoring solution for every database. | |
Loki | Horizontally-scalable, highly-available, multi-tenant log aggregation system |