Kubernetes

2 jours II Code CNCP : 32123 II Certif info : 105001

/Kubernetes

Kubernetes (K8s) est un système open-source permettant d’automatiser le déploiement, la mise à l’échelle et la gestion des applications conteneurisées.
Kubernetes lui-même est une abstraction de tous les fournisseurs d’infrastructures et de cloud computing qui permet une approche simplifiée pour orchestrer toutes les ressources nécessaires au bon fonctionnement d’une application.

Les objectifs de la formation Découvrir les bases du Kubernetes

A l’issue de la formation «Découvrir les bases du Kubernetes», les apprenants auront les capacités de :

  • Découvrir les concepts de base de Kubernetes
  • Comprendre l’architecture Kubernetes
  • Savoir installer, configurer et administrer Kubernetes
  • Etre capable de créer et gérer les pods
  • Créer et manipuler les Services Kubernetes
  • Découvrir et gérer les Deployments Kubernetes
  • Gérer et manipuler les namespaces
  • Utiliser un ConfigMap
  • Traiter les volumes
Lien vers site CPF

Les prérequis de la formation Découvrir les bases du Kubernetes

Les prérequis nécessaires pour la formation Découvrir les bases du Kubernetes sont :

  • Une bonne connaissance de Linux, des services réseaux TCP/IP et des concepts de virtualisation et containers

Vous n’avez pas les prérequis nécessaires pour la formation Kubernetes ? Contactez-nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Lien vers site CPF

Le public de la formation Kubernetes

La formation certifiante «Découvrir les bases du Kubernetes», s’adresse à tout public salarié d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en kubernetes, notamment :

  • Développeur web
  • Directeurs/chefs de projet ou responsable métier
  • Responsable système d’informations
  • Les analystes de système et les développeurs
  • Consultants en business intelligence
  • Ingénieurs d’étude, de recherche et développement
  • Architecte système et logiciel
Lien vers site CPF

0

Certif Info

0

Code CNCP

0

Jours

0

Heures

Contenu de la formation
Découvrir les bases du Kubernetes

 

 Démarrer avec Kubernetes

  • Historique de Kubernetes
  • À quoi sert Kubernetes ?
  • Bienvenue dans  » l’essentiel de Kubernetes « 
  • Comprendre les containers
  • Découvrir Docker
  • S’initier à Kubernetes

L’architecture Kubernetes

  • Un cluster Kubernetes
  • Utiliser la terminologie Kubernetes
  • Parcourir l’architecture
  • Étudier les ressources du cluster
  • Définir le format des spécifications des ressources

Mettre en place Kubernetes

  • Découvrir les types d’installations
  • Installer kubectl
  • Installer l’outil Minikube
  • Créer un cluster Minikube
  • Démarrer Kubernetes avec Docker Desktop
  • Aborder les prérequis pour installer On-Premise
  • Configurer le cluster On-Premise
  • Comprendre le contexte d’utilisation
  • Ajouter le groupe context
  • Changer de contexte

Générer les pods

  • Les pods
  • Créer son premier pod
  • Créer un pod de test
  • Exécuter des commandes de manipulation d’un pod
  • Créer un pod avec plusieurs conteneurs
  • Aborder le mécanisme de scheduling
  • Exécuter un pod avec une affinité de type Nœud
  • Exécuter un pod avec une affinité de type Pod

Atelier cas pratique

Aborder les services

  • Les services
  • Découvrir les services et la gestion du réseau
  • Créer un service de type ClusterIP
  • Créer un service de type NodeIP

Déployer avec Kubernetes

  • Découvrir les déploiements
  • Créer une spécification de déploiement
  • Tester le déploiement
  • Mettre à jour un déploiement

Gérer les namespaces

  • S’initier aux namespaces
  • Créer et utiliser un namespace
  • Associer un namespace à un contexte

Configurer des applications

  • Les ConfigMap
  • Définir les ConfigMap
  • Utiliser un ConfigMap dans un pod
  • Utiliser un ConfigMap de type Volume

Traiter les volumes

  • Les volumes
  • Définir les volumes
  • Utiliser un volume de type EmptyDir
  • Utiliser un volume de type HostPath
  • Conclure ce cours sur Kubernetes

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences du module Kubernetes.

Modalités De Formations

Kubernetes

Le module Kubernetes est disponible en 3 modalités :

E-learning tutoré, Blended Learning et en présentiel.

FOAD / E-Learning tutoré

La formation certifiante TDD est disponible en e-learning tutoré. Vous serez accompagné par un formateur / tuteur tout au long de la formation.

Blended-Learning

La formation TDD est disponible en Blended learning. La partie apprentissage se déroule en e-learning, et les projets fil rouge en présentiel.

Présentiel

La formation certifiante TDD est disponible en présentiel ou en distanciel. La formation sera animée par un formateur à distance ou en classe.

Financement et Éligibilité

de la formation Kubernetes

CPF

CPF « Compte Personnel de Formation.

VAE

VAE: Validation des Acquis de l’Expérience.

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

POEc

Préparation Opérationnelle Emploi Collective.

PDC

Plan de Développement de Compétences de l’entreprise.

AFPR

Action de Formation Préalable à l’Embauche.

POEi

Préparation Opérationnelle Emploi Individuelle.

Besoin d'un