Prenez contact avec nous

Plan du cours

Concepts fondamentaux et architecture de Kubernetes

  1. Architecture de Kubernetes et ses principaux composants
  2. Pods, Étiquettes, Sélecteurs, Déploiements, Services, Nomspaces
  3. Gestion du cycle de vie des applications
  4. Déploiement des applications et des services

Installation, Configuration & Validation

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

Réseau

  1. Modèle réseau des conteneurs dans Kubernetes
  2. Découverte de services, 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 de non-affinité
  3. Tolérances et taints

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 du stockage
  2. Backends de stockage dans Kubernetes : local, NFS, GlusterFS
  3. Classes de stockage et provisionnement dynamique de stockage
  4. Quotas de ressources

Dépannage

Pré requis

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

Audience

  • Administrateurs
  • Utilisateurs de Kubernetes
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires