Prenez contact avec nous

Plan du cours

Concepts fondamentaux et architecture de Kubernetes

  1. Architecture de Kubernetes et ses principaux composants
  2. Pods, libellés, sélecteurs, déploiements, services, namespaces
  3. Gestion du cycle de vie des applications
  4. Déploiement d'applications et de services

Installation, configuration et validation

  1. Installation de Kubernetes avec kubeadm
  2. Extension du cluster
  3. Pods autonomes
  4. Haute disponibilité du plan de contrôle
  5. Maintenance du cluster
  6. Mise à niveau vers une nouvelle version
  7. Mise en corneillonne et vidange des nœuds

Networking

  1. Modèle réseau des conteneurs dans Kubernetes
  2. Découverte de service, mise à l'échelle et équilibrage de charge
  3. DNS pour la découverte de services

Ordonnancement

  1. Sélecteurs de nœuds
  2. Règles d'affinité et d'anti-affinité
  3. Taints et tolerations

Sécurité

  1. Authentification, autorisation et RBAC
  2. Configuration de l'accès TLS à l'API

Journalisation / Surveillance

  1. Journalisation des composants d'application et système
  2. Architecture de journalisation à l'échelle du cluster
  3. Server de métriques
  4. Prometheus

Stockage

  1. Architecture de stockage
  2. Backend de stockage dans Kubernetes : local, NFS, GlusterFS
  3. Classes de stockage et approvisionnement dynamique de stockage
  4. Quotas de ressources

Dépannage

Pré requis

  • Une compréhension de Kubernetes.
  • Expérience avec Linux.

Public cible

  • Administrateurs
  • Utilisateurs de Kubernetes
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires