Aller au contenu

Mon homelab DevOps — Architecture et machines

8 machines physiques pour pratiquer K8s, Proxmox, AD et EVE-NG en conditions réelles.

Pourquoi un homelab ?

Un homelab c'est ton terrain de jeu sans risque. Tu casses, tu apprends, tu recommences. C'est la différence entre lire de la doc et vraiment comprendre.

Pour la CKA, avoir un cluster K8s physique change tout — tu pratiques dans des conditions proches de l'examen.

L'inventaire

Machine RAM Stockage Rôle
NUC PN40 16 Go 1 To K3s master
Lenovo Mini I3 16 Go 1 To K3s worker 1
Dell 5470 16 Go 1 To SSD K3s worker 2
Wyse 5060 #1 16 Go 64 Go CI Runner
Wyse 5060 #2 16 Go 64 Go CI Runner
Wyse 5060 #3 8 Go 64 Go Proxmox + AD + EVE-NG
ZimaBoard 2 To + 1 To NAS + Backups
Raspberry Pi 3 Pi-hole + Wireguard

Architecture réseau cible

Proxmox — Le couteau suisse

Le Wyse 5060 #3 fait tourner Proxmox VE avec 3 VMs :

  • Windows Server → Active Directory pour les labs réseau
  • EVE-NG → émulateur réseau (BGP, OSPF, VLANs)
  • VMs de test K8s → practice pour la CKA avec snapshots

Pourquoi Proxmox et pas VMware ?

Proxmox est open source, gratuit et parfait pour homelab. Il supporte KVM + LXC containers dans la même interface.

Prochaines étapes

  • Installer Debian 12 sur NUC, Lenovo, Dell 5470
  • Configurer les IPs fixes
  • Installer Proxmox sur Wyse 5060 #3
  • Déployer K3s sur le cluster 3 nœuds
  • Connecter tous les runners GitLab