Kubernetes

présentation

En quelques années, Kubernetes s'est imposé comme le principal orchestrateur de containers du marché. Que ce soit sur le Cloud ou On Premise, il est devenu incontournable. Apprendre à utiliser Kubernetes pour gérer ses containers, c'est comprendre son fonctionnement interne, maitriser la création et la configuration des différentes ressources nécessaires et comprendre les bonnes pratiques associées.

Modalité
Présentiel
Tarif

N/A

Durée
2 - 3 jours

CETTE FORMATION EST-ELLE FAITE POUR VOUS ?

Le programme

Kubernetes et l'orchestration de containers

pourquoi un orchestrateur?

avantages de Kubernetes

mise en place

haute disponibilité

principes de fonctionnement

architecture de Kubernetes (introduction)

CNI/CSI (introduction)

Concepts de base

Kubernetes API

kubectl

Ressources de base: Pod, Deployment, ConfigMap, Secret, Namespace, StatefulSet, DaemonSet, Job/CronJob...

Annotations / Labels

Différents types de Services

Exposition à l'extérieur: Ingress

Requests et Limits

Liveness et Readyness Probes

Volumes

Kubernetes au quotidien

Utilisation avancée de kubectl: connection à l'intérieur d'un pod, port forward...

Autoscaling

Mise à jour d'application

Observabilité (introduction)

Troubleshooting

Best practices

Architecture microservice

Ecosysteme Kubernetes

Prometheus / Grafana

Helm

Service Mesh avec Istio

Velero

telepresence

CNCF