Aller au contenu principal

Kubernetes

Date de mise à jour :
Identifiant Offre Info : 15_26526717F
Organisme responsable : Themanis (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Installer Kubernetes et ses différents composants
  • Orchestrer les Containers avec Kubernetes
  • Posséder les bases de l'administration d'un cluster Kubernetes

Programme de la formation

Introduction :  Rappels sur les Containers Dépôts publics et privés Containers et orchestration Présentation générale de Kubernetes – terminologie (Pod, Node, Replication Controller, API Server…) Les différents modes d'installation Prise en main :  Création d'un cluster à 4 noeuds Création et gestion de POD Mode impératif et mode déclaratif Gestion du réseau Les NetworkPolicies Le Key-Store etcd Travaux Pratiques : création d'un cluster, 1er déploiement Les PODS en…

Introduction : 
Rappels sur les Containers
Dépôts publics et privés
Containers et orchestration
Présentation générale de Kubernetes – terminologie (Pod, Node, Replication Controller, API Server…)
Les différents modes d'installation

Prise en main : 
Création d'un cluster à 4 noeuds
Création et gestion de POD
Mode impératif et mode déclaratif
Gestion du réseau
Les NetworkPolicies
Le Key-Store etcd
Travaux Pratiques : création d'un cluster, 1er déploiement

Les PODS en profondeur :
POD multi-containers
Configuration d'une application avec les ConfigMaps et les Secrets
Affinité des POD et des Nodes avec les labels et les sélecteurs
Hooks et tests de bonne santé
Scheduler et priorités
Quotas
Travaux Pratiques : POD multicotainers, sondes, hooks, limitation des ressources, affinité et anti-affinité

Les controllers :
ReplicaSet
Deploiement et Autoscaler
Mise à jour et Rollback
StatefulSets et DaemonSets
Run-to-Completion et Cron Jobs
Travaux Pratiques : mise en oeuvre de tous les Controllers

Les services :
Rappel du problème d'accès aux services réseau !
Types de services (clusterIP, nodePort, loadBalancer, externalName)
Service Endpoints kube-proxy
Découverte des serviceset
Fédération de services – kubefed
IngressControllers
Travaux Pratiques : création d'un service LoadBalancer

Stockage :
Types de volumes
Persistent Volumes (PV)
Persistent Volumes Claim (PVC) 
Classes de stockage
Travaux Pratiques : utilisation des différents types de Volumes, création de PV dynamiques 

Administration : 
La commande kubeadm
Ajout et suppression de Nodes
Gestion des Tokens
Mise à jour du Cluster et gestion des logs
Méthodes de monitoring
Mise en haute-disponibilité
Travaux Pratiques : maintenant sur Node, gestion du contexte

AAA :
Sécurisation des échanges réseau
Authentification des Clients
Modes d'authentification – RBAC – ABAC
Les Admissions Controllers
Les PodSecurityPolicies
Travaux Pratiques : création User et Role, mise en oeuvre d'un Admission Controller

Outils complémentaires :
De docker-compose à kompose
Etendre Kubernetes – plugins
Packages pour Kubernetes avec Helm
Travaux Pratiques : exercice récapitulatif

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

21 h

Financement

Conventionnement
Oui
Financeur
  • Autre

    Programme : Autre financement (AIF, entreprise , individuel…)

    Publics : Administrateurs, DevOps, Développeurs

Conditions d'accès

Publics visés

  • Demandeur d'emploi
  • Public en emploi
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion
  • Tout public

Informations sur les publics

Administrateurs, DevOps, Développeurs

Niveau d'entrée

BAC

Conditions spécifiques et prérequis

Connaissances de base d'un système Unix/Linux ainsi que les connaissances de base des Containers sous Docker

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

308 ALL DU LAC
31670 Labège

Responsable : Themanis

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
308 ALL DU LAC
31670 Labège
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes