Formation Helm
LE COURS OFFICIEL CNCF MANAGING KUBERNETES APPLICATIONS WITH HELM INCLUS (LFS244)
1895€ HT / personne |
2 jours (14 heures) |
Présentation
Helm est un gestionnaire d’applications pour Kubernetes. Les graphiques de Helm permettent de définir, déployer, installer et mettre à jour les architectures Kubernetes, des plus simples aux plus complexes.
Cela simplifie la courbe d’apprentissage de Kubernetes, il s’intègre facilement aux pipelines CI/CD et vous permet de vous concentrer sur l’écriture du code et non sur le déploiement des applications.
Helm comporte deux parties :
- Le client (CLI), résidant sur le poste de travail local.
- Le serveur (Tiller), présent sur le cluster Kubernetes pour exécuter ce qui est nécessaire.
Étant ses principaux défis, Helm réduit la duplication et gère la complexité. Lorsque le graphique est construit, il est toujours prêt à la production et peut être utilisé à l’infini. Le fait que vous puissiez utiliser le même graphique pour n’importe quel environnement, réduit la complexité lors de sa création.
Apprécié des développeurs, Helm fait gagner en productivité. Au lieu de passer par le processus d’installation du logiciel en local pour tester une nouvelle fonctionnalité, vous pouvez simplement exécuter une seule commande pour créer et préparer la base de données prête à être testée.
De plus, le framework propose d’ajuster votre graphique et de vous assurer qu’il est prêt à être appliqué à tout moment et à quelconque environnement et vous bénéficiez de l’avantage d’un graphique souvent mis à jour.
À la suite de notre formation, vous saurez créer un graphique Helm et l’utiliser pour déployer des applications sur Kubernetes.
Cette formation vous sera présentée avec la toute dernière version de Helm, la version Helm v3.9.0
Contenu de la formation
- 2 jours de formation
- Plus de 25 heures de formation vidéo (le cours Managing Kubernetes Applications with Helm : LFS244)
Objectifs
- Comprendre les graphiques, les modèles, les révisions et référentiels Helm
- Créer et héberger vos propres cartes Helm
- Apprendre à déployer, mettre à jour et annuler les graphiques Helm
Public visé
- Administrateurs système
- Développeurs chargés de déployer leurs applications sur Kubernetes
- Ingénieurs DevOps
Pré-requis
- Avoir des connaissances sur Kubernetes
- Accès administratif à un cluster Kubernetes
- Avoir des connaissances sur Docker
- Familiarité avec Linux et le shell
Programme de notre Formation Helm
Présentation de Helm
- L’écosystème Cloud Native
- Conteneurs et microservices
- Images et registres de conteneurs
- Horaires et Kubernetes
- Infrastructure déclarative
- Des conteneurs aux pods, services, déploiements, etc.
- La haute disponibilité
- L’architecture de Helm
- Ressources Kubernetes
- Les graphiques
- Ressources, installations et versions
- Helm.Rollback
Kubernetes et Helm
- Déployer une application Kubernetes
- PersistentVolumeClaim
- Minikube (cluster Kubernetes local)
- toYaml
- Virtualbox
- Configurer Kubectl
Graphiques Helm
- .helmignore
- Format YAML
- ValuesYaml
- Values.schema.json
- Stockage d’objets en option
- Modèles de CR
Création des templates Helm
- Modèle sur ConfigMap
- Comprendre les modèles Helm
- Configurer Helm pour créer les templates en utilisant Helm starter
- Ajouter des référentiels au Helm
Automatisation des processus Helm à l’aide de CI/CD et de GitOps
- Création d’un pipeline CI pour créer des graphiques Helm
- Comprendre Jenkins
- Exécution du pipeline
- Création d’un pipeline CD pour déployer des applications avec Helm
Sécurité sur Helm
- GNU Privacy Guard (GPG)
- Création d’une paire de clés
- Pretty Good Privacy (PGP)
- Développer des chartes sécurisées
- Signature et vérification des chartes Helm
- Configuration des règles RBAC
Pour aller plus loin
Formation Kubernetes
Formation Kubernetes Avancé
Formation Préparation et Certification CKAD
Formation Azure DevOps Server : CI/CD
Formation Terraform
Formation Docker
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1895€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS