Prenez contact avec nous

Plan du cours

Architecture des conteneurs

  • Conteneurs et machines virtuelles
  • Anatomie des conteneurs
  • Systèmes de gestion de conteneurs
  • OCI et CRI

Orchestration des conteneurs

  • Limites des systèmes de gestion de conteneurs
  • Architecture de Kubernetes
  • Introduction
  • Maîtres/nœuds
  • Etcd
  • Kube-apiserver
  • Kubelet
  • Kube-proxy
  • Gestionnaire de contrôleurs
  • Planificateur Kubernetes
  • Conception et installation d’un cluster Kubernetes
  • Travaux pratiques
  • Installation d’un cluster Kubernetes multi-nœuds

Outils en ligne de commande de Kubernetes

  • Approche impérative et déclarative
  • Kubectl
  • Krew
  • Kube ns
  • kube ctx
  • Travaux pratiques
  • Démarrage avec Kubernetes
  • Commandes Kubectl
  • Outils du métier

Concepts fondamentaux de Kubernetes

  • Espaces de noms (Namespaces)
  • Pods et Pods multi-conteneurs
  • Étiquettes et sélecteurs
  • Contrôleurs de réplication / ReplicaSets
  • Déploiements (mises à jour progressives et retours arrière)
  • ConfigMaps et Secrets
  • Probes de vie et de disponibilité
  • Travaux pratiques
  • Concepts fondamentaux de Kubernetes
  • Mise à jour progressive et retour arrière
  • Étiquettes et sélecteurs
  • ConfigMaps et Secrets
  • Probes de vie et de disponibilité

Connectivité réseau de Kubernetes

  • Connectivité du cluster
  • Connectivité des Pods
  • Connectivité des services
  • CoreDNS dans Kubernetes
  • Passerelle d’entrée (Ingress)
  • Travaux pratiques
  • Connectivité réseau
  • Services
  • Passerelle d’entrée (Ingress)

Planification (Scheduling)

  • Planification manuelle
  • Taches et tolérances (Taints and tolerations)
  • Étiquettes et sélecteurs de nœuds
  • Affinité des nœuds
  • Pods statiques
  • Demonsets
  • Travaux pratiques
  • Planification manuelle
  • Taches et tolérances (Taints and tolerations)
  • Étiquettes et sélecteurs de nœuds
  • Affinité des nœuds
  • Pods statiques
  • Demonsets
  • Tâches et Tâches planifiées (Jobs and Cronjobs)

Kubernetes et le stockage

  • Volumes persistants
  • Requêtes de volumes persistants
  • Provisionnement dynamique avec StorageClass
  • Travaux pratiques
  • Provisionnement statique
  • Provisionnement dynamique

Sécurité de Kubernetes

  • Contrôle d’accès basé sur les rôles (RBAC)
  • Comptes de service
  • Contextes de sécurité
  • Quotas de ressources
  • Politiques réseau
  • Travaux pratiques
  • RBAC et rôles de cluster
  • Comptes de service
  • Contextes de sécurité
  • Politiques réseau

Journalisation et surveillance

  • Helm
  • Opérateurs
  • Surveillance des composants du cluster
  • Mise en place de la pile GAP - Grafana Alertmanager Prometheus
  • Travaux pratiques
  • Helm
  • Mise en place de la pile GAP

Pré requis

  • Une compréhension des concepts de l’informatique en nuage
  • Une bonne maîtrise de la ligne de commande Linux

Public cible

  • Ingénieurs DevOps
  • Développeurs
 28 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires