Kubernetes Administration (LFS458)

 

Résumé du cours

Dans cette formation, vous apprendrez l'installation d'un cluster Kubernetes multi-nœuds à l'aide de kubeadm, et comment faire croître un cluster, le choix et la mise en œuvre d'un réseau de cluster, et les différentes méthodes de gestion du cycle de vie des applications, y compris la mise à l'échelle, les mises à jour et les roll-backs. Le cours couvre également la configuration de la sécurité pour le cluster et les conteneurs, la gestion du stockage disponible pour les conteneurs, la surveillance, la journalisation et le dépannage des conteneurs et du cluster, la configuration de la planification et de l'affinité des déploiements de conteneurs, l'utilisation de Helm et de Charts pour automatiser le déploiement d'applications, et la compréhension de Federation pour la tolérance aux pannes et une plus grande disponibilité.

Cette formation présente les nombreuses compétences nécessaires pour administrer Kubernetes dans un environnement de production et constitue une excellente préparation à l’examen Certified Kubernetes Administrator (CKA).

Moyens Pédagogiques :
  • Quiz pré-formation de vérification des connaissances (si applicable)
  • Réalisation de la formation par un formateur agréé par l’éditeur
  • Formation réalisable en présentiel ou en distanciel
  • Mise à disposition de labs distants/plateforme de lab pour chacun des participants (si applicable à la formation)
  • Distribution de supports de cours officiels en langue anglaise pour chacun des participants
    • Il est nécessaire d'avoir une connaissance de l'anglais technique écrit pour la compréhension des supports de cours
Moyens d'évaluation :
  • Quiz pré-formation de vérification des connaissances (si applicable)
  • Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module, QCM, mises en situation…
  • Complétion par chaque participant d’un questionnaire et/ou questionnaire de positionnement en amont et à l’issue de la formation pour validation de l’acquisition des compétences

A qui s'adresse cette formation

  • Consultants
  • Développeurs
  • Architectes
  • DevOps
  • Chefs de projet

Pré-requis

  • Avoir une compréhension des compétences en administration Linux et être à l’aise avec la ligne de commande
  • Savoir modifier des fichiers à l’aide d’un éditeur de texte en ligne de commande

Objectifs

À l’issue de la formation, vous serez en mesure de :

  • Installer un cluster Kubernetes multi-nœuds à l’aide de kubeadm
  • Comprendre la fédération pour la tolérance aux pannes et une disponibilité accrue
  • Comprendre la croissance d’un cluster
  • Choisir et mettre en place un réseau de cluster
  • Gérer le cycle de vie des applications, notamment la mise à l’échelle, les mises à jour et les restaurations
  • Configurer la sécurité à la fois pour le cluster et pour les conteneurs
  • Gérer le stockage disponible pour les conteneurs
  • Surveiller, consigner et dépanner les conteneurs et le cluster
  • Configurer la planification et l’affinité des déploiements de conteneurs
  • Utiliser Helm and Charts pour automatiser le déploiement d’applications

Contenu

Introduction
  • Fondation Linux.
  • Formations Linux Foundation.
  • Certifications de la fondation Linux.
  • Badges numériques de la fondation Linux.
  • Détails de la distribution.

Travaux pratiques

  • Mise en application.
Bases de Kubernetes
  • Définition de Kubernetes.
  • Structure de cluster.
  • Adoption.
  • Gouvernance de projet et la Cloud Native Computing Foundation (CNCF).
Installation et configuration
  • Débuter avec Kubernetes.
  • Découvrir Minikube.
  • Découvrir kubeadm.
  • Découvrir plus d'outils d'installation.

Travaux pratiques

  • Mise en application

.

Architecture Kubernetes
  • Architecture Kubernetes.
  • Mise en réseau.
  • Autres systèmes de cluster.
Travaux pratiques
  • Mise en application.
API et accès
  • Accès API.
  • Annotations.
  • Travailler avec un pod simple.
  • Kubectl et API.
  • Swagger et OpenAPI.

Travaux pratiques

  • Mise en application.
Objets API
  • Objets API.
  • Le groupe v1.
  • Ressources API.
  • APIs RBAC.

Travaux pratiques

  • Mise en application.
Gestion d'un état avec des déploiements
  • Vue d'ensemble du déploiement.
  • Gestion des états de déploiement.
  • Déploiements et jeux de répliques.
  • DaemonSets.
  • Labels.

Travaux pratiques

  • Mise en application.
Prestation de services
  • Vue d'ensemble.
  • Accèder aux services.
  • DNS.

Travaux pratiques

  • Mise en application.
Volumes et données
  • Aperçu des volumes.
  • Les volumes.
  • Volumes persistants.
  • Transmission des données aux pods.
  • ConfigMaps.

Travaux pratiques

  • Mise en application.
Ingress
  • Vue d'ensemble.
  • Contrôleur d’entrée.
  • Règles d’entrée.

Travaux pratiques

  • Mise en application.
Planification
  • Vue d'ensemble.
  • Paramètres du planificateur.
  • Politiques.
  • Règles d'affinité.
  • Souillures et tolérances.

Travaux pratiques

  • Mise en application.
Logging et dépannage
  • Vue d'ensemble.
  • Flux de dépannage.
  • Séquence de départ basique.
  • Surveillance.
  • Enregistrement.
  • Ressources de dépannage.

Travaux pratiques

  • Mise en application.
Définition de ressources personnalisées
  • Vue d'ensemble.
  • Définitions des ressources personnalisées.
  • API agrégées.

Travaux pratiques

  • Mise en application.
Helm
  • Vue d'ensemble.
  • Helm.
  • Utilisation de Helm.

Travaux pratiques

  • Mise en application.
Sécurité
  • Vue d'ensemble.
  • Accéder à l’API.
  • Authentification et autorisation.
  • Contrôleur d'admission.
  • Politiques du pod.
  • Stratégies de réseau.

Travaux pratiques

  • Mise en application.
Haute disponibilité
  • Vue d'ensemble.
  • Base de données empilées.
  • Base de données externes.

Travaux pratiques

  • Mise en application.

Prix & Delivery methods

Formation en ligne

Durée
4 jours

Prix
  • 3 550,– €
Formation en salle équipée

Durée
4 jours

Prix
  • France : 3 550,– €

Agenda

Délai d’accès – inscription possible jusqu’à la date de formation
Instructor-led Online Training :   Cours en ligne avec instructeur
Formation en mode FLEX, à la fois à distance et en présentiel. Tous nos cours FLEX sont aussi des ILO (Instructor-Led Online).

Français

Fuseau horaire : Heure normale d'Europe centrale (HNEC)   ±1 heure

Formation en ligne Formation en mode FLEX. Fuseau horaire : Heure d'été d'Europe centrale (HAEC)
Formation en ligne Formation en mode FLEX. Fuseau horaire : Heure d'été d'Europe centrale (HAEC)
Formation en ligne Formation en mode FLEX. Fuseau horaire : Heure d'été d'Europe centrale (HAEC)

Anglais

Fuseau horaire : Heure normale d'Europe centrale (HNEC)   ±1 heure

Formation en ligne Fuseau horaire : Heure d'été d'Europe centrale (HAEC)
Délai d’accès – inscription possible jusqu’à la date de formation
Formation en mode FLEX, à la fois à distance et en présentiel. Tous nos cours FLEX sont aussi des ILO (Instructor-Led Online).

France

Paris
Paris
Paris

Si vous ne trouvez pas de date adéquate, n'hésitez pas à vérifier l'agenda de toutes nos formations FLEX internationales