Prenez contact avec nous
 Durée 21 heures

Plan du cours

Concepts fondamentaux et architecture Kubernetes

  1. Architecture Kubernetes et ses principaux composants
  2. Pods, labels, sélecteurs, déploiements, services, espaces de noms (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 à l'aide de kubeadm
  2. Élargissement du cluster
  3. Pods autonomes
  4. Haute disponibilité du plan de contrôle
  5. Maintenance du cluster
  6. Passage à une nouvelle version
  7. Cordelement et vidage 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

Planification (Scheduling)

  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 applications et des composants système
  2. Architecture de journalisation à l'échelle du cluster
  3. Métriques Server
  4. Prometheus

Stockage

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

Dépannage

Pré requis

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

Public cible

  • Administrateurs
  • Utilisateurs de Kubernetes

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires