Installation Kubernetes sur Ubuntu 22.04

 

Kubernetes (souvent abrégé en K8s) est une plateforme open source conçue pour automatiser le déploiement, la mise à l’échelle et la gestion d’applications conteneurisées. Grâce à Kubernetes, il est possible d’orchestrer des conteneurs (comme ceux créés avec Docker) sur un ensemble de machines appelées nœuds (ou nodes), en assurant haute disponibilité, résilience et portabilité.
Aujourd’hui, je vais vous montrer comment installer un petit cluster Kubernetes avec 3 nœuds : 1 master et 2 workers. Dans cet exemple je vous montrer comment configurer sans configuration DNS serveur, seulement avec le fichier hosts sur chaque node.

Prérequis

Pour cette démonstration, j’utilise la configuration suivante.

Systèmes d’exploitation :

– Ubuntu Server 22.04 LTS est installée sur 3 VM sur Proxmox.
– SSH est configuré et fonctionnel.
– Des adresses IP statiques sont attribuées à chaque nœud

Continue reading