DevOps — Conteneurs

Kubernetes :
orchestrez vos conteneurs

Du premier déploiement aux opérations en production : maîtrisez Kubernetes et son écosystème.

Format

4 Jours

28h sur clusters réels

Public

DevOps & SRE

Développeurs backend, ops

Lieu

Hybride

Présentiel ou Distanciel

Programme de la formation

Module 1 | Concepts fondamentaux

  • Architecture : control plane, nodes, etcd, scheduler.
  • Objets de base : Pods, ReplicaSets, Deployments, Services, Namespaces.
  • Manifestes YAML : écrire, appliquer, versionner sa configuration.

Module 2 | Mise en production

  • Ingress & exposition : Ingress Controllers, TLS, routage.
  • Configuration : ConfigMaps, Secrets, gestion fine des paramètres.
  • Helm : packaging d'applications et déploiements répétables.

Module 3 | Sécurité & observabilité

  • RBAC : permissions fines, ServiceAccounts, Role et ClusterRole.
  • Network Policies : segmentation réseau dans le cluster.
  • Monitoring : Prometheus, Grafana, logs, alerting essentiel.

Module 4 | Scaling & opérations

  • HPA & autoscaling : mise à l'échelle horizontale et verticale.
  • Mises à jour : rolling, canary, rollback maîtrisé.
  • Troubleshooting : kubectl debug, événements, post-mortem.

L'engagement Skillaxion

"Pas de cluster jetable Minikube : vous travaillez sur de vrais clusters managés, avec les contraintes de production."

Prérequis

Notions de conteneurs (Docker), familiarité avec Linux et la ligne de commande. Avoir suivi Linux : administration & fondamentaux est un excellent prérequis.