Chapitre 3. Les opérateurs à l'interface de Kubernetes
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Les opérateurs étendent deux concepts clés de Kubernetes : les ressources et les contrôleurs. L'API de Kubernetes comprend un mécanisme, le CRD, qui permet de définir de nouvelles ressources. Ce chapitre examine les objets Kubernetes sur lesquels les Opérateurs s'appuient pour ajouter de nouvelles capacités à un cluster. Il t'aidera à comprendre comment les Opérateurs s'intègrent dans l'architecture Kubernetes et pourquoi il est intéressant de faire d'une application un natif Kubernetes.
Mise à l'échelle standard : La ressource ReplicaSet
L'examen d'une ressource standard, le ReplicaSet, donne une idée de la façon dont les ressources composent la base de données de gestion des applications au cœur de Kubernetes. Comme toute autre ressource de l'API Kubernetes, le ReplicaSet est une collection d'objets de l'API. Le ReplicaSet rassemble principalement des objets pods formant une liste des répliques en cours d'exécution d'une application. La spécification d'un autre type d'objet définit le nombre de ces répliques qui doivent être maintenues sur le cluster. La spécification d'un troisième objet renvoie à un modèle pour la création de nouveaux pods lorsque le nombre de répliques en cours d'exécution est inférieur au nombre souhaité. Il y a plus d'objets rassemblés dans un ReplicaSet, mais ces trois ...