- 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 | 256GB NVMe | 1TB SSD | 32GB | Talos | K8S Control Plane |
Nighteyes | Dell Optiplex 3080 Micro | i5-10500T | 256GB 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 | 32GB | Talos | K8S Worker |
Burrich | Dell Optiplex 3090 Micro | i5-10500T | 500GB NVMe | 1TB SSD | 32GB | Talos | K8S Worker |
Bee | Dell Optiplex 3090 Micro | i5-10500T | 500GB NVMe | 1TB SSD | 32GB | Talos | K8S Worker |
NAS | Synology DS1520+ | Celeron J4125 | N/A | 5*4TB | 8GB | Synology OS | NAS (NFS/Backup) |
MOX | Turris MOX | 32GB | N/A | 1GB | Turris OS | Router |
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 |