Déploiement d’une application avec Helm
1. Déterminer le package à déployer
a. Recherche d’un chart Helm
Le binaire Helm est présent : il est temps de réaliser un premier déploiement.
En premier lieu, il faut déterminer le package à déployer. WordPress sera la première application installée.
Ce logiciel est composé de deux briques :
-
Une partie frontale de présentation (basée sur PHP).
-
Une partie de stockage des données (basée sur MariaDB).
Avant d’installer une application, il faut chercher si un package remplit ce service.
Cette recherche se fait en utilisant la commande helm avec le mot-clé search repo suivi du motif à rechercher :
$ helm search repo wordpress Commande helm:helm search
Dans le jargon de Helm, on parle d’un chart pour désigner un paquet. chart
Toutefois, lors d’un premier lancement, cette commande ne renvoie rien. En effet, par défaut Helm ne dispose d’aucune source de paquets.
b. Gestion des sources de charts Helm
Dans les anciennes versions de Helm v2, la source de paquets stable était configurée par défaut. Depuis la version 3, ce n’est plus le cas et il faut les ajouter soi-même.
Dans le cas d’une installation de WordPress, Bitnami met à disposition un ensemble de paquets parfaits pour la suite de l’exercice à l’adresse https://charts.bitnami.com/bitnami.
Bitnami est un projet qui vise...