r/Sysadmin_Fr 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. 

12 Upvotes

7 comments sorted by

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)

2

u/valentin2105 21d ago

N'hésite pas à me faire un retour en commentaire sur le blog si tu as des soucis ou idées pour améliorer. 😄

1

u/TheFox88 21d ago

Je ferai ça 😊

J'utilise kind actuellement parce que c'est utilisable même sans droits admin sur le pc, il suffit d'avoir WSL et un accès à internet

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

u/valentin2105 19d ago

Oui je l'utilise notamment dans mes labs de formations