Logo de l'organisme de formation

Nous vous offrons un accompagnement de qualité

Représentation de la formation : KUBERNETES

KUBERNETES

Formation à distance
Accessible
Durée : 21 heures (3 jours)
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire

Formation créée le 15/06/2021. Dernière mise à jour le 26/01/2024.

Version du programme : 1

Programme de la formation Version PDF

Objectifs de la formation

  • Comprendre le fonctionnement de Kubernetes
  • Installer, configurer et administrer kubernetes

Profil des bénéficiaires

Pour qui
  • Administrateur système
  • responsables intégration
Prérequis

Contenu de la formation

  • Introduction
    • Présentation Kubernetes, origine du projet
    • Fonctionnalités: automatisation des déploiements et de la maintenance des Applications en containers
    • Containers supportés, plate-formes utilisant Kubernetes
    • Composants de Kubernetes
    • Définitions: pods, labels, controllers, services
  • Architecture
    • Kubernetes Master
    • Stockage des configurations par etcd
    • Noeuds Kubernetes
    • Kubelet pour la supervision des noeuds
  • Installation et configuration
    • Présentation des différentes solutions d’installation
    • Installation On-premise : kubectl ,kubeadm
    • Créer ses premiers pods
    • Labs : Installer un cluster avec 1 node master et 2 nodes worker
  • Scheduler
    • Labels
    • Affinités de type Node
    • Affinités de type Pod
    • Labs : Créer un pod1 avec une affinité de type node et label disktype=ssd Créer un pod2 avec une affinité de type pod vers le pod1
  • Services
    • Concept de Service Kubernetes
    • Connecter les utilisateurs aux pods
    • Service Discovery
    • Types de Services
    • Utiliser un Service pour exposer une application
    • Labs : Créer un service de type ClusterIP pour les serveurs web nginx Créer un service de type NodePort pour les serveurs web httpd
  • Stockage
    • Types de volumes : Local, NAS, SAN
    • Persistent Volumes (PV)
    • Persistent Volumes Claim (PVC)
    • Classes de stockage
    • Labs : Créer un pv de type nfs, un pvc qui match le pv et un pod qui utilse le pvc.
  • Concepts avancés
    • Deployments
    • Rolling Update, Roll Back
    • DaemonSet
    • Jobs & CronJob
    • StatefulSet
    • Horizontal Pod Autoscaling
    • Ingress Controler
    • ConfigMap et Secrets
    • Labs: Créer un daemonset qui crée un fichier index.html dans le nfs pvc Créer un deployment de serveur web utilisant le fichier index.html du nfs pvc Mettre à jour par Rolling Update le serveur web Créer un Ingress vers les 2 services web différents : nginx et httpd
Équipe pédagogique

Nicole BIZARD Responsable formation 06 14 78 61 01 nibizard@bigso.fr

Suivi de l'exécution et évaluation des résultats
  • Formulaires d’évaluations de la formation : pré-évaluation avant formation, évaluation de la satisfaction en fin de stage, évaluation des acquis à +90 jours
  • Feuille de présence émargée par demi-journée par les stagiaires et le formateur
  • Attestation de fin de formation
  • Analyse des attentes client
Ressources techniques et pédagogiques
  • Accueil des stagiaires dans une salle dédiée à la formation ou espace WebEx "Zoom, Teams....." en classe à distance
  • Modalité : Formation réalisée en présentiel ou à distance selon la formule retenue
  • Méthode : Orientées sur l’utilisation et la mise en œuvre : l’apport théorique, visant la compréhension des principes, est systématiquement accompagné d’une mise en pratique concrète
  • Documentées : Support projeté et remis en PDF téléchargeable

Capacité d'accueil

Entre 4 et 8 apprenants

Accessibilité

La formation est accessible aux personnes à mobilité réduite. Une étude des conditions d’accès et des moyens de compensation sera réalisé en amont à l’inscription afin d’identifier plus précisément les conditions de réalisation et de faisabilité de la formation. Vous pouvez trouver toutes les informations nécessaires sur notre site : https://bigso.fr/accueil/formations/