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
Related articles →

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.

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.

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.