Plan du cours

  1. Concepts fondamentaux et architecture Kubernetes

    1. L'architecture Kubernetes et ses principaux composants
    2. Pods, Labels, Selectors, Deployments, Services, Namespaces
    3. Gestion du cycle de vie des applications
    4. Déploiement d'applications et de services
  2. Installation, configuration et validation

    1. Kubernetes installation à l'aide de kubeadm
    2. Développement 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. Cordonage et vidange des nœuds
  3. Networking

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

    1. Sélecteurs de nœuds
    2. Règles d'affinité et d'anti-affinité
    3. Taches et tolérances
  5. Sécurité

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

    1. Journalisation des composants de l'application et du système
    2. Architecture de journalisation à l'échelle du cluster
    3. Métriques Sever
    4. Prometheus
  7. Stockage

    1. Architecture de stockage
    2. Stockage en Kubernetes : local, NFS, GlusterFS
    3. Classes de stockage et provisionnement dynamique du stockage
    4. Quotas de ressources
  8. Résolution des problèmes

Pré requis

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

Audience

  • Administrateurs
  • Utilisateurs de Kubernetes.
 21 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (3)

Cours Similaires

Network Troubleshooting with Wireshark

21 heures

Certified Kubernetes Application Developer (CKAD) - exam preparation

21 heures

Catégories Similaires