Kubernetes

Introduction

Dans ce TP, nous avons découvert le fonctionnement de Kubernetes comme plateforme d’orchestration de conteneurs. Plusieurs manipulations ont été réalisées, comme l’installation de Docker Desktop et Minikube, la création d’un cluster Kubernetes, l’utilisation de commandes kubectl, le déploiement d’applications conteneurisées ainsi que la gestion des services, des ReplicaSets et des volumes persistants. Des applications comme Mailpit, WordPress, MongoDB et MariaDB ont été déployées afin d’étudier la haute disponibilité, la persistance des données et l’automatisation des déploiements via des fichiers YAML. Ce TP a permis de comprendre le fonctionnement d’une infrastructure Kubernetes dans un environnement professionnel.

Conclusion

Ce TP a permis de découvrir Kubernetes et son fonctionnement dans le déploiement d’applications conteneurisées. Les différentes manipulations réalisées ont permis de comprendre la gestion des pods, services, ReplicaSets, StatefulSets et volumes persistants ainsi que l’automatisation des déploiements avec des fichiers YAML. Ce TP a également renforcé les compétences en administration système, virtualisation, haute disponibilité et orchestration de conteneurs dans un environnement professionnel.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *