Kind est un outil pour exécuter des clusters Kubernetes. Kind a été principalement conçu pour tester Kubernetes lui-même, mais peut être aussi utilisé pour le développement local ou CI (Intégration continue).
Kind exécute un cluster local en utilisant des conteneurs Docker comme "nœuds".
Cette configuration sera basée sur Ubuntu 22.04 . Nous allons d'abord créer un cluster Kubernetes localement, puis explorer les composants de base présents dans le cluster, nous allons ensuite créer un pod nginx à l'intérieur du cluster à l'aide d'un fichier YAML.
Prérequis
Installations
Création d'un cluster single-node
Création d'un cluster multi-nodes
Suppression d'un cluster
Nous pouvons constater que Kind permet de créer des noeuds en local sur un unique hôte et il sera donc nécessaire d'utiliser d'autres technologies comme kubeadm ou minikube pour de la mise en production ou simplement pour déployer un cluster entre plusieurs hôtes.
Hozzászólások