Je créer ce fil conducteur pour résumer ce que je fais et confirmer mes choix.
Ainsi que pour toutes personnes intéressées de faire plus ou moins la même chose
Choix du matériel afin de faire un Cloud Kubernetes k3s.
Pc portable AMD Ryzen 7 3700U 4 cœurs / 8 threads avec 40Go de mémoire
et Ubuntu 20.04 LTS
Installation minimum avec bureau xfce
Lol disons que la 32Go était presque au prix de la 16, donc comme j’ai déjà une 8Go si ça fonctionne pas ensemble ça fera 32Go et sinon 40Go. Au moins de ce côté là je peux me faire plaisir avec des VM
Bon et voilà ! Maintenant, j’arrive avec libvirt avec un fichier xml à créer un network avec une IP 192.168.1.x et non pas celle par défaut 192.168.121.x
Mais je n’arrive pas dans ce fichier à rajouter la gateway et le DNS pour que je puisse joindre le master et les workers depuis mon réseau local.
Je ping bien de ma machine les 3 VM et inversement mais je n’arrive pas à sortir car quand je regarde ma connexion créée, il manque la gateway et le DNS.
J’ai essayé le mode bridge mais je dois me tromper car c’est comme si il ne voyait pas le bridge et donc par défaut (c’est la doc) et bas il me créer donc en 192.168.121.x
Bon finalement on me conseille de mettre k3d sur ma machine et ça me suffirait sans m’embêter avec des VM. Mais avant, je vais suivre ce tuto en remerciant @DamyR
Je déterre le sujet, pour ajouter me 2 cents…
En perso et au boulot j’utilise proxmox , très simple a mettre en œuvre et fourni la base parfaite pour des vm et des containers (lxc/d).
A partir de la un bout de salt (je suis un vilain fanboy de salt) pour provisionner des vm qui hébergent des nœuds kube, et ensuite yapluka !