Terminologie Kubernetes
images tirés de (https://www.linkedin.com/pulse/6-key-considerations-successful-implementation-your-cloud-hanzhelo/)
- Confmap: comme Secret mais les données sont stockés simplement sans sécurisation, essentiels pour les configurations par exemple.
- Cluster : Un ensemble de nœuds qui fonctionnent ensemble. Un cluster Kubernetes est composé d'au moins un nœud maître (Master Node) et de plusieurs nœuds de travail (Worker Nodes).
- Deployment: Un objet Kubernetes qui définit la configuration d'une application et permet de gérer le déploiement et la mise à jour des pods.
- Ingress : Un contrôleur Ingress est utilisé pour gérer les règles d'accès HTTP et HTTPS à des services à l'intérieur d'un cluster Kubernetes.
- Master Node: Le nœud maître est responsable de la gestion globale du cluster. Il supervise les nœuds de travail et planifie le déploiement des applications sur ces derniers.
-Manifeste: un code YAML décrivant un objet Kubernetes (pod, confmap, secret, ingress,service,...)
- Node: Un nœud (ou node) est une machine physique ou virtuelle dans un cluster Kubernetes. Il sert à exécuter les applications sous forme de conteneurs, et chaque nœud contient des services nécessaires à l'exécution des pods.
- Pod : Le plus petit objet déployable dans Kubernetes. Un pod peut contenir un ou plusieurs conteneurs Docker, partageant le même espace réseau et de stockage.
- Service: Un service Kubernetes est un moyen d'exposer une application exécutée dans un ensemble de pods comme un service réseau stable avec une adresse IP fixe.
- Namespace: Un mécanisme pour diviser les ressources de cluster Kubernetes virtuellement en plusieurs clusters virtuels.
- ReplicaSet : Un ReplicaSet assure que le nombre désiré de répliques d'un pod s'exécute à tout moment. Il remplace l'ancien concept de "Controller" dans Kubernetes.
- Rôle: un objet qui définit un ensemble de permissions pour accéder à des ressources spécifiques dans un cluster Kubernetes
- Secret : Un objet Kubernetes utilisé pour stocker des données sensibles, comme des mots de passe ou des clés d'API, de manière sécurisée.
- Volume: Un volume Kubernetes est un répertoire, éventuellement partagé entre plusieurs conteneurs d'un pod, qui peut être monté à l'intérieur des conteneurs pour stocker des données persistantes.
- Worker Node : Les nœuds de travail sont les machines où les applications s'exécutent. Ils reçoivent les instructions du nœud maître pour exécuter et gérer les conteneurs
Ces termes sont fondamentaux pour comprendre et travailler avec Kubernetes.
Commentaires
Enregistrer un commentaire