Skip to content
Snippets Groups Projects
Commit 31c15df3 authored by CLEMENTE Damien's avatar CLEMENTE Damien
Browse files

Update file 4.Installation_helm

parent 50e5481c
No related branches found
No related tags found
No related merge requests found
# 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.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment