Prenez contact avec nous

Plan du cours

Jour 1

  • Introduction aux conteneurs Docker et Linux
  • Cycle de vie des conteneurs Docker
  • Manipulation des images Docker
  • Communication réseau entre conteneurs
  • Persistance des données dans les conteneurs
  • Besoins en orchestration de conteneurs et solutions existantes
  • Introduction à Kubernetes et aux autres systèmes d'orchestration
  • Concepts clés de Kubernetes : Pods, étiquettes, contrôleurs, services, secrets, volumes persistants, requêtes de stockage, namespaces et quotas.

Jour 2

  • Architecture de référence de Kubernetes et ses composants principaux
  • Modèle réseau des conteneurs dans Kubernetes
  • Découverte de services, scalabilité et équilibrage de charge
  • DNS pour la découverte de services
  • Ingress controllers et proxies inverses
  • Persistance de l'état des applications et modèle de volumes dans Kubernetes
  • Backends de stockage dans Kubernetes : local, NFS, GlusterFS, Ceph
  • Administration des clusters
  • Déploiement d'applications et de services sur un cluster Kubernetes

Jour 3

  • Contrôleurs avancés : DaemonSets et StatefulSets
  • Jobs et CronJobs
  • Pods éphémères
  • Classes de stockage et provisionnement dynamique
  • Politiques de réseau
  • Sécurisation d'un cluster Kubernetes
  • Authentification, autorisation et contrôle d'accès
  • Haute disponibilité du plan de contrôle
  • Scalabilité automatique
  • Surveillance des clusters
  • Dépannage

Pré requis

Des connaissances préalables sont requises, notamment la maîtrise de la ligne de commande Linux, du système de fichiers Linux, des réseaux Linux et des scripts Bash. Une compréhension des concepts et méthodologies de programmation est également nécessaire. De plus, une familiarité avec la technologie des conteneurs Docker sous Linux est attendue.

 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires