Skip to main content

· One min read
Khaled Elghammarti

Déploiement dans un cluster Kubernetes : ✅

Lors de ce projet, j'ai eu l'opportunité de réaliser avec succès le déploiement d'un blog basé sur Docusaurus dans un cluster Kubernetes. Voici les étapes principales que j'ai suivies :

GitLab Repository

Le code source de ce projet est disponible sur mon GitLab Repository pour ceux qui souhaitent explorer davantage.

Déploiement de l'infrastructure via Terraform

J'ai mis en place l'infrastructure nécessaire en utilisant Terraform, permettant ainsi le déploiement automatisé d'une instance EC2 sur AWS.

Déploiement du cluster Kubernetes via Ansible

Pour garantir une configuration précise et reproductible du cluster Kubernetes, j'ai utilisé Ansible pour automatiser les tâches de déploiement.

Déploiement de l'application via Kubectl

Enfin, j'ai déployé l'application proprement dite en utilisant Kubectl, assurant ainsi sa mise en place et son fonctionnement corrects dans le cluster.

Ce projet a été une excellente opportunité d'approfondir mes compétences en déploiement dans des environnements complexes et d'explorer les meilleures pratiques pour garantir la fiabilité et la stabilité des applications dans un cluster Kubernetes.