12 Rue de l’Europe

31850 Montrabé

05 34 48 92 23

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.

Public concerné : Développeurs, architectes, ingénieurs de production, administrateurs.

Durée : 3 jours

Pré-requis : Bonne connaissance Linux et administration système.

Objectifs : Découvrir Kubernetes – Installer et configurer – Connaître les composants de Kubernetes. Orchestrer son projet.

Contenu de formation

Introduction à Kubernetes :

Qu’est ce que la containerisation
Qu’est ce que l’orchestration
Les différentes orchestrateur

Présentation de kurbernetes :

Les acteurs majeurs
L’architecture Kubernetes (k8s)

Premier projet :

Les POD, base de kubernetes
Le cycle de vie
Les espaces de nom dans k8s
Les manifests
La syntaxe YAML

Orchestrer son projet :

Gestion de la mise à l’echelle
Découverte de service automatique
Méthodes d’accès externe
L’état de vie des PODs

Les volumes :

Présentation
Les volumes simple
Les types de volumes
La provision automatique de volume

Les controllers avancés :

Container « OneShot »
Les taches planifiées
Les ReplicaSet
Les DaemonSet

Les objets de configurations :

Gestion des données sensibles
Gestion des configurations partagées

Installation en production :

Outil d’installation
La gestion des droits

De nombreux travaux pratiques.

Top