Kubernetes – Orchestration de conteneurs

Kubernetes - Orchestration de conteneurs

Cours : 4h55

TP : 6h

Option tutorat

FR

ET2_CL_KUBER

Demandez le programme !

    Prénom *
    Nom *
    E-mail *
    Les champs précédés d'un astérisque (*) sont obligatoires.
    Votre adresse de messagerie est utilisée uniquement pour vous délivrer votre accès gratuit et vous tenir informé·e de l'évolution sur nos produits et services ainsi que vous inviter à nos prochains événements. Si vous ne souhaitez pas recevoir nos prochaines communications, merci de cocher la case suivante :
    Pour plus d'informations sur notre politique de protection des données, cliquez ici.

    Vous souhaitez mettre en place cette e-formation pour vos apprenants ? Nos équipes sont là pour vous aider.

    LABS INCLUS

    Des labs en ligne (machines virtuelles) sont inclus gratuitement pour réaliser les TP facilement, sans aucune installation sur votre poste.

    Objectifs de la formation

    L’objectif de cette formation est de vous apprendre à maîtriser Kubernetes en explorant son architecture, l’installation d’un cluster, le déploiement et la gestion d’applications, ainsi que l’optimisation des ressources, du stockage et de la montée en charge.

    Pré-requis

    Prérequis :
    Des connaissances sur les systèmes Linux

    Public :
    Informaticiens

    Contenu de la formation

    Cours
    Ce module vous propose la consultation d’une vidéo d’une durée de 0h01.
    Présentation du cours

    • Présentation du cours

    Cours
    Ce module vous propose la consultation d’une vidéo d’une durée de 0h54.
    Introduction à Kubernetes

    • Objectifs du module
    • Conteneurs
    • Kubernetes
    • Architecture
    • Fondamentaux
    • Installation (partie 1)
    • Installation (partie 2)
    • Installation (partie 3)
    • Quelques commandes
    • TD à réaliser

    Cours
    Ce module vous propose la consultation d’une vidéo d’une durée de 2h14.
    Déploiement d’applications

    • Objectifs du module
    • Pod
    • YAML
    • Pod et YAML
    • Surveillance de la bonne santé d’un pod (partie 1)
    • Surveillance de la bonne santé d’un pod (partie 2)
    • Label et annotations
    • Namespace
    • Service (partie 1)
    • Service (partie 2)
    • InitContainer
    • Dashboard
    • Deployment
    • DaemonSet
    • Rollout
    • TP à réaliser

    Cours
    Ce module vous propose la consultation d’une vidéo d’une durée de 0h42.
    Ressources externes

    • Objectifs du module
    • Introduction au stockage
    • Stockage et PV
    • Stockage et PVC
    • ConfigMap
    • Granularité par fichier
    • Secret
    • TP à réaliser

    Cours
    Ce module vous propose la consultation d’une vidéo d’une durée de 0h37.
    Exploitation des ressources

    • Objectifs du module
    • Quota
    • Horizontal Pod Autoscaler
    • Static Pod
    • TP à réaliser

    Cours
    Ce module vous propose la consultation d’une vidéo d’une durée de 0h27.
    Placement des pods dans le cluster

    • Objectifs du module
    • Affinités
    • Taints
    • Drain
    • TP à réaliser

    Livre en complément
    Ce module vous propose la consultation d’un support de cours numérique.
    Kubernetes – Gérez la plateforme de déploiement de vos applications conteneurisées (3e édition)

    • Introduction
    • Installation de l’environnement Kubernetes
    • Tableau de bord et ligne de commande
    • Automatisation et publication d’une application
    • Cycle de vie d’un conteneur dans Kubernetes
    • Persistance des données
    • Hébergement d’application en cluster
    • Mise en place d’une réplication entre pods
    • Gestion des briques internes de Kubernetes
    • Helm – Gestionnaire de package
    • Contextes et outils tiers Kubernetes
    • Analyse et sécurisation d’un cluster
    • Services managés Kubernetes
    • Installation de Kubernetes en interne
    • Exposition des applications sur Internet
    • Sécurisation : accès aux applications
    • Polices réseau
    • Montée en charge automatique
    • Surveillance à l’aide de Prometheus
    • Centralisation des journaux d’activité
    • Maillage de services
    • Compilation et stockage d’images Docker
    • Usine logicielle
    • Packager son application avec Helm
    • Restriction et délégation d’accès
    • Les opérateurs Kubernetes