virli/tutorial/k8s/chapter.md

30 lines
1.6 KiB
Markdown
Raw Normal View History

2022-11-30 03:33:10 +00:00
Tour d'horizon de Kubernetes
============================
Nous avons abordé plusieurs aspects des conteneurs qui les rendent
particulièrement attrayants dans un environnement de production :
principalement le fait de cloisonner les environnements de telle sorte
quun développeur peut concevoir lui-même lenvironnement dexécution
de son application, laissant à léquipe dadministrateurs système le
soin de gérer les machines et le système de base.
Docker est désormais considéré comme un projet mature et est digne
dêtre utilisé en production. Bien quil soit acceptable de déployer
des conteneurs via des outils de provisionnement tels quAnsible ou
Salt, on peut faire beaucoup mieux.
Kubernetes se place comme un orchestrateur de conteneur : il peut
piloter, sur une grappe de machines, le lancement, le monitoring et la
mise à jour de conteneurs. On peut ajouter ou retirer des machines au
cluster, il va toujours faire en sorte de garder léquilibre quon lui
a demandé de conserver.
Cest une solution qui est particulièrement adaptée au monde des
entreprises géantes, mais elle vient avec une courbe dapprentissage
particulièrement abrupte. Il faut bien veiller à jauger les avantages
et les inconvénients dune telle solution avant de la choisir, car si
loutil promet de résoudre des problèmes que vont rencontrer des très
gros sites web à fort trafic, cela peut demander aussi beaucoup
dinvestissements tant humains que financiers pour des entreprises qui
voudraient juste profiter de loutil sans réel besoin.