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/05 14:13] benoit |
informatique:kebernetes:k8sconcept [2023/12/11 12:02] (Version actuelle) benoit |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Kubernetes - terminologies ====== | ====== Kubernetes - terminologies ====== | ||
- | * **Master** : Serveur qui contrôle le cluster Kubernetes | + | * **Cluster** : Ensemble de serveurs regroupé en amas. Sur Kubernetes on peut distinguer 2 types de serveurs : |
- | * **Nodes** : Serveurs membre du cluster Kubernetes qui exécutent des conteneurs dans des pods séparés. | + | * **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. | ||
+ | |||
* **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. | ||
- | * **Replication Controller** : C'est une ressource du master qui s'assure de faire fonctionner tout le temps des pods sur un minimum de nodes. | ||
* **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** : | ||
+ | * **Deployment** : | ||
+ | * **RéplicaSet** : | ||
+ | * **StatefullSet** : | ||
+ | * **DaemonSet** : |