- Cours pratique
- FSE
- Informatique
Formation Helm : Industrialiser et gérer vos déploiements avec Helm

- Durée
- 2 jours
- Niveau
- Intermédiaire
- Modalités
- Distanciel
Description de la formation Helm
Helm est un outil d'empaquetage pour Kubernetes. Sa fonction consiste à déployer et à gérer le cycle de vie d'une application sur Kubernetes en évitant les problématiques de duplication et en gérant les cas de figure les plus complexes.
Cette formation a pour but de vous enseigner les fonctionnalités de base de l'outil, en vue d'Industrialiser et gérer vos déploiements avec Helm.

Objectifs pédagogiques
Objectifs pédagogiques :
À l'issue de cette formation Helm, vous aurez acquis les connaissances et compétences nécessaires pour :
- Savoir installer et configurer Helm
- Connaître les actions de gestion avec Helm
- Connaître les charts Helm
- Être capable d'industrialiser ses déploiements avec Helm et Jenkins
Objectifs opérationnels
Objectif opérationnel :
Industrialiser ses déploiements avec Helm
Programme
Contenu du cours, module par module
6 modules
- Présenter le contexte d'utilisation de k8s
- Rappeler les principales ressources kubernetes
- Définir l'enjeu de l'industrialisation
- Situer le gestionnaire de package helm
- Confronter helm versus kustomize
- Identifier les dépôts et le fonctionnement communautaire
- Les différentes façon d'installer helm
- Ajouter des dépôts
- Mettre à jour les dépôts
- Naviguer dans les dépôts
- Installer un package helm(release)
- Mettre à jour une release
- Comprendre le mécanisme de rollout et la possibilité de rollback
- Identifier les ressources déjà actives
- Identifier les composants d'une chart
- Structurer(scaffolding) un nouveau projet
- Apprendre à utiliser les bonnes pratiques: dry-run et tests de syntaxe
- Utiliser les fonctions, pipelines et opérateurs
- Lister les contrôles de flux(condition, itération, block ...)
- Exploiter le mécanisme de gestion de variables
- Déclarer et exploiter des modèles
- Gérer les notes d'exploitation
- Expliquer le rôle des hooks
- Créer un cluster avec minikube
- Installer et configurer helm
- Gérer les charts helm
- Générer son propre package(chart) helm et le maintenir
- Déploiement d'une application sur un cluster Kubernetes avec Helm et Jenkins
Programme mis à jour le 30/10/2024
Public concerné
Ce cours Helm s'adresse aux administrateurs systèmes, ingénieurs de production et développeurs.

Prérequis
Cette formation Helm nécessite de bonnes connaissances sur Linux et en administration système. Vous devez également connaître le fonctionnement de base de Kubernetes, idéalement en ayant suivi la formation Kubernetes : Déployer des conteneurs applicatifs sur Kubernetes (DKDC).
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4/5
1 avis
« Mon avis sur le contenu du stage : "Helm : C'est laborieux! " Mon avis sur le formateur : "Helm est très technique, j'aurais aimé plus de pédagogie mais est-ce possible? je ne sais pas. Toutefois le scénarion des Labs est vréiment bien fait mais je n'ai pas eu assez de temps pour tout faire et comprendre ce que je faisais. Je ne pratique pas Kubernetes au quotidien je pense que c'est une des raisons de mon décalage par rapport aux autres participants." Ce que j'ai le plus apprécié : "Intervenant très pro et super compétent" »
FJASI
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Istio : Maillage de Services (Service Mesh) sur KubernetesRéf. KMSI3 joursIntermédiaireProchaine session : 26 oct.2 090 €
- KEDA : Kubernetes Event-Driven AutoscalingRéf. KEDA3 joursFondamentalProchaine session : 7 déc.2 090 €
- Kubernetes : Déployer des conteneurs applicatifs sur KubernetesRéf. DKDC3 joursIntermédiaireProchaine session : 26 oct.2 090 €
- Kubernetes : les fondamentaux de la sécuritéRéf. KUFS4 joursIntermédiaireProchaine session : 7 déc.3 000 €