Il mio laboratorio personale per sperimentare e ospitare servizi. Cluster Kubernetes su Proxmox, provisionato automaticamente con Cluster API e gestito in GitOps con ArgoCD. Tutto il codice IaC è pubblico — lo uso come banco prova prima di proporre soluzioni ai clienti.
Infrastruttura Homelab
Avere un ambiente personale dove sperimentare scelte infrastrutturali prima di proporle a un cliente — senza il vincolo di un cloud provider e senza il costo di sbagliare in produzione.
Context
Laboratorio personale ospitato su un piccolo cluster Proxmox. L'ho costruito perché volevo poter dire ai clienti 'questa cosa l'ho fatta, ecco come' invece di 'in teoria si fa così'.
Pillar applied
Automate
What I did
- Provisioning del cluster Kubernetes con Cluster API, declarativo e ricostruibile da zero
- Gestione delle applicazioni in GitOps con ArgoCD: lo stato del cluster è quello che dice Git, fine
- Stack di servizi self-hosted (n8n, Grafana, altri tool) deployati come parte del flusso GitOps
- Codice IaC pubblico: le scelte sono tracciabili e riusabili
Outcome
L'homelab è il banco prova che uso per testare scelte tecnologiche in modo onesto: se un'idea non sopravvive nel mio piccolo, non ha senso che la proponga a un cliente. È anche dove i contenuti del blog su Cluster API e GitOps vengono testati prima di essere scritti.
Facing something similar?
If this case study touches a problem you have on your plate, let's talk in a free 30-minute discovery call.