Case study

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.

KubernetesCluster APIArgoCDn8nGrafanaDockerProxmox
Articoli correlati →

Contesto

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ì'.

Pilastro applicato

Automatizzare

Cosa ho fatto

  • 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

Risultato

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.

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.

Stai affrontando qualcosa di simile?

Se questo case study tocca un problema che hai sul tavolo, parliamone in una discovery call gratuita di 30 minuti.