Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:kebernetes:k8sconcept [2023/12/11 12:00] benoit |
informatique:kebernetes:k8sconcept [2023/12/11 12:02] (Version actuelle) benoit |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Kubernetes - terminologies ====== | ====== Kubernetes - terminologies ====== | ||
- | * **Composante matérielle** : | + | * **Cluster** : Ensemble de serveurs regroupé en amas. Sur Kubernetes on peut distinguer 2 types de serveurs : |
* **Master** : Serveur qui contrôle le cluster Kubernetes | * **Master** : Serveur qui contrôle le cluster Kubernetes | ||
* **Nodes** : Serveurs membre du cluster Kubernetes qui exécutent des conteneurs dans des pods séparés. | * **Nodes** : Serveurs membre du cluster Kubernetes qui exécutent des conteneurs dans des pods séparés. | ||
+ | |||
+ | |||
* **Pods** : Lot de plusieurs conteneurs qui ont besoin d'interagir ensemble pour faire fonctionner une application. | * **Pods** : Lot de plusieurs conteneurs qui ont besoin d'interagir ensemble pour faire fonctionner une application. | ||
* **Service** : C'est un objet du master qui fournie le réseau et le load balancing pour les Pods répliqués. | * **Service** : C'est un objet du master qui fournie le réseau et le load balancing pour les Pods répliqués. | ||
+ | |||
+ | |||
* **Controller** : Sa tâche est de surveiller une ressource telque des Pods ou des Services et de prendre automatiquement des actions en fonction de l'état souhaité. On peut distinguer plusieurs type de **controller** : | * **Controller** : Sa tâche est de surveiller une ressource telque des Pods ou des Services et de prendre automatiquement des actions en fonction de l'état souhaité. On peut distinguer plusieurs type de **controller** : | ||
* **Deployment** : | * **Deployment** : |