Aller au contenu

Kubernetes

Kubernetes gère les applications conteneurisées selon un état souhaité déclaré. Son intérêt dépend aussi de la configuration et des responsabilités d’exploitation.

Également appeléK8s
Cloud & exploitation

Kubernetes est une plateforme open source de gestion des applications conteneurisées. Une équipe déclare un état souhaité, par exemple le nombre d’instances d’un service à faire fonctionner. Kubernetes cherche à établir et maintenir cet état sur les nœuds disponibles du cluster.

Dans un portail fictif, il peut remplacer un conteneur applicatif défaillant. Pour que le service continue après la panne d’une machine, il faut toutefois d’autres nœuds adaptés, des ressources et une configuration appropriée. Un cluster sur une seule machine ne supprime pas le risque de panne de celle-ci.

Kubernetes ne garantit pas automatiquement la continuité de l’activité. Une application redémarrée ne restaure pas non plus les commandes perdues. Mises à jour, droits d’accès, supervision et restauration des données exigent des responsabilités claires. Les tâches couvertes par un service Kubernetes managé sont à vérifier séparément.

Sources

Articles sur le sujet

Cloud & exploitation avec ASES

Hébergement, déploiement, maintenance et suivi