TP 4 - Déployer Wordpress avec Helm

Helm est un gestionnaire de paquet k8s qui permet d’installer des paquets sans faire des copier-coller pénibles de YAML :

  • pas de duplication de code
  • des déploiements avancés avec un processus de mise à jour k8s intégré

Helm ne dispense pas de maîtriser l’administration de son cluster.

Installer Helm

Utiliser une chart Helm pour installer Wordpress

  • Cherchez Wordpress sur https://hub.kubeapps.com (vous pouvez prendre une autre chart si le cœur vous en dit).
  • Prenez la version de Bitnami et ajoutez le dépôt avec la première commande à droite (ajouter le dépôt et déployer une release).
  • Installer une release wordpress-tp de cette application (ce chart) avec helm install --template-name wordpress-tp bitnami/wordpress
  • Suivez les instructions affichées
  • Notre Wordpress est prêt. Connectez-vous-y avec les identifiants affichés (il faut passer les commandes indiquées pour récupérer le mot de passe stocké dans un secret k8sen).

  • Explorez les différents objets k8s créés par Helm avec Lens.