Hello,
J'ai un projet en ce moment sur de la virtualisation et je suis un peu en galère niveau technologies.
Ca concerne du vmware ESXI, ça va ça je connais !
Mais à côté il y a du vCenter (j'ai l'impression que c'est un client encore plus puissant que l'interface web-client de base qui est vsphere client)
Il y a aussi du kubernetes à côté avec du rancher (et du docker) et c'est là où j'ai du mal à comprendre c'est imbriqué, qui sert à quoi ! Kubernetes pour déployer rapidement des VM j'ai l'impression ? Et le reste ?
Si quelqu'un s'y connais je serais heureux de partager avec vous
La bise
Vsphere c'est un client pour te connecter à un hôte.
Vcenter c'est un serveur qui centralise les infos de toutes tes vm et qui permet de faire du HA et donc du vmotion.
En gros sans Vcenter tu te connectes avec vsphere sur chaque hôte un par un alors qu'avec Vcenter tu te connectes sur le vcenter et tu vois toutes les vm de tous tes hôtes. Il donc il offre beaucoup plus de possibilités.
La base, c'est du conteneur. Différent de la virtu. Les conteneurs utilisent le kernel du host. Rancher est un orchestrateur. Tu peux le déployer sur un conteneur. Check sur le Docker hub
Hum, j'ai l'impression que tu confonds, Kubernetes gère des containers docker. Il s'installe sur des vm ou physique (des nodes kubernetes). Donc je suppose que ton vmware/vcenter, gère toutes les vms, kubernetes est installé sur les VM, et dans ton kubernetes, tu as des containers qui font tourner ce que tu veux.
D'accord, déjà c'est plus clair pour moi vu comme ça !
Et je suppose que Rancher sert à gérer tous les noeuds kubernetes alors !
Un peu comme vCenter qui gère tous les hôtes ESXi et les VM dessous
C'est à dire ?
En fait j'ai du mal à comprendre... Kubernetes tu dois l'installer sur chaque node, ok, et après, tu installes rancher où ?
Et tu dois lui intégrer à la main tous les nodes kubernetes existants ?
Tu m'en demandes trop, c'est nos devops qui installe ça, je me contente juste de l'utiliser moi:P De ce que j'ai compris Rancher intègre lui même Kubernetes. Tu installes Rancher qui lui, permet d'installer puis gérer Kubernetes
yes, j'ai fini par comprendre mon exo, je dois installer kubernetes pour mettre rancher dans un container, puis de ce rancher déployer des node kubernetes ... c'est ... chelou