Deuxième semestre

Introduction à Kubernetes

Objectifs

L’objectif de ce module est de comprendre comment fonctionne Kubernetes et pourquoi il a une place centrale dans l’écosystème DevOps.rnrn- Comprendre les différents composants d’un cluster Kubernetesrn- Déployer des APIs dans Kubernetesrn- Déployer des solutions (Base de données, Solution d’authentification) dans Kubernetesrn- Packager vos applications avec Helmrn

Plan

Pod, Deployment, Service, Ingress, Statefulset, Volume, Configmap, Secret

Prérequis

Développer une API dans le langage de votre choix (Java, Python)rn- Savoir conteneuriser une application (Docker, Podman)rn- Avoir des connaissances de base en réseau (DNS, proxy, reverse proxy)rn