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...

Pour consulter la suite, découvrez le livre suivant :
couv_EI2KUB.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Déploiement de Helm
Suivant
Cycle de vie d’une application déployée avec Helm