From 31c15df39cec9647345e6de1f0b5d7afc511a5ce Mon Sep 17 00:00:00 2001
From: CLEMENTE Damien <damien.clemente@etu.univ-amu.fr>
Date: Tue, 11 Mar 2025 23:51:51 +0000
Subject: [PATCH] Update file 4.Installation_helm

---
 4.Installation_helm | 80 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 80 insertions(+)
 create mode 100644 4.Installation_helm

diff --git a/4.Installation_helm b/4.Installation_helm
new file mode 100644
index 0000000..497a883
--- /dev/null
+++ b/4.Installation_helm
@@ -0,0 +1,80 @@
+# Installation et Utilisation de Helm
+
+## 1. Qu'est-ce que Helm ?
+Helm est un gestionnaire de paquets pour Kubernetes. Il permet de déployer, configurer et gérer des applications sous forme de **charts** (modèles de déploiement préconfigurés).
+
+## 2. Installation de Helm
+
+Sur votre machine :
+
+```bash
+curl -O https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
+bash ./get-helm-3
+```
+
+Vérification de l'installation :
+
+```bash
+helm version
+```
+
+## 3. Utilisation de base de Helm
+
+### a. Rechercher un chart dans le Hub Helm
+
+```bash
+helm search hub wordpress
+```
+
+### b. Ajouter un dépôt de charts
+
+```bash
+helm repo add stable https://charts.helm.sh/stable
+helm repo add bitnami https://charts.bitnami.com/bitnami
+```
+
+Vérification des dépôts ajoutés :
+
+```bash
+helm repo list
+```
+
+### c. Rechercher un chart dans un dépôt
+
+```bash
+helm search repo stable
+```
+
+### d. Voir les détails d'un chart
+
+```bash
+helm show chart bitnami/wordpress
+```
+
+## 4. Déploiement d'une application avec Helm
+
+Exemple : déploiement de **WordPress**
+
+```bash
+helm install wordpress bitnami/wordpress
+```
+
+Vérification du déploiement :
+
+```bash
+helm list
+```
+
+Afficher l'état du déploiement :
+
+```bash
+helm status wordpress
+```
+
+## 5. Suppression d'une application déployée
+
+```bash
+helm uninstall wordpress
+```
+
+Avec ces commandes, il est plus simple de gerer ses pods kubes et de deployer ses applications.
-- 
GitLab