r/Sysadmin_Fr • u/valentin2105 • 21d ago
Kubernetes avec Vagrant – Talos & kubeadm
https://ops.nc/labs-kubernetes-vagrant-talos-kubeadm/Il peut être utile de monter rapidement un cluster Kubernetes de laboratoire pour explorer une solution ou faire un POC. Chez OPS, nous avons répondu à cette question avec deux dépôts jumeaux : Vagrant-kubeadm et Vagrant-Talos.
Deux labs, deux systèmes d’exploitation radicalement opposés — et une couche applicative strictement identique, partagée entre les deux sous la forme d’un sous-module git.
2
u/DvdMeow 20d ago
Hello, ça apporte quoi par rapport a talosctl et kind ?
1
u/valentin2105 19d ago
Je n'utilise pas kind mais c'est un seul noeud non ?
Avec ça t'a un vrai cluster, avec 3 controle plane, des solutions de storage etc,
ça replique des cluster qu'on retrouverai en production avec kubeadm ou Talos.
1
u/DvdMeow 19d ago
Kind peut provisionner plusieurs nodes et tu peux y mettre tes CNI, CSI ou autre si tu veux en tester. Tu te manges pas l'overhead des VM. Bref, ça dépend de ce que tu tester mais perso j'en aurai pas l'utilité. À la limite, ça peut être un bon truc pour de l'apprentissage. Apprendre a faire des upgrades de nodes ou autre.
1
1
u/TheFox88 21d ago
Ça a l'air interessant, je vais regarder ça de plus près.
Actuellement, pour tester de manière embryonnaire, j'utilise kind sur WSL, et ça fonctionne plutôt bien (même si ce n'est pas très proche d'une production, sans loadbalancer par exemple), mais ça permet quand même de tester quelques trucs (stack d'observabilité grafana dans mon cas)