Prenez contact avec nous

Plan du cours

Architecture des conteneurs

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

Orchestration de conteneurs

  • Limites des systèmes de gestion de conteneurs
  • Architecture Kubernetes
  • Introduction
  • Nœuds maîtres / nœuds de travail
  • Etcd
  • Kube-apiserver
  • Kubelet
  • Kube-proxy
  • Gestionnaire de contrôleur
  • Planificateur Kubernetes (Kube scheduler)
  • Conception et installation d’un cluster Kubernetes
  • Laboratoires
  • Installation d’un cluster Kubernetes multi-nœuds

Outils en ligne de commande Kubernetes

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

Concepts fondamentaux de Kubernetes

  • Espaces de noms (Namespaces)
  • Pod et Pods multi-conteneurs
  • Étiquettes et sélecteurs
  • Contrôleurs de réplication / ReplicaSets
  • Déploiements (Mises à jour continues et retours)
  • ConfigMaps et Secrets
  • État de vie et état de disponibilité
  • Laboratoires
  • Concepts fondamentaux de Kubernetes
  • Mise à jour continue et retour
  • Étiquettes et sélecteurs
  • ConfigMaps et Secrets
  • État de vie et état de disponibilité

Réseau Kubernetes

  • Réseau du cluster
  • Réseau des Pods
  • Réseau des services
  • CoreDNS dans Kubernetes
  • Ingress
  • Laboratoires
  • Réseau
  • Services
  • Ingress

Planification

  • Planification manuelle
  • Taies et tolérances (Taints and tolerations)
  • Étiquettes des nœuds et sélecteurs
  • Affinité des nœuds
  • Pods statiques
  • DaemonSets
  • Laboratoires
  • Planification manuelle
  • Taies et tolérances
  • Étiquettes des nœuds et sélecteurs
  • Affinité des nœuds
  • Pods statiques
  • DaemonSets
  • Jobs et Cronjobs

Kubernetes et stockage

  • Volumes persistants
  • Claims de volumes persistants
  • Provisionnement dynamique avec StorageClass
  • Laboratoires
  • Provisionnement statique
  • Provisionnement dynamique

Sécurité Kubernetes

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

Journalisation et supervision

  • Helm
  • Opérateurs
  • Supervision des composants du cluster
  • Configuration de la pile GAP - Grafana Alertmanager Prometheus
  • Laboratoires
  • Helm
  • Configuration de la pile GAP

Pré requis

  • Comprendre les concepts de l’informatique en nuage (cloud computing)
  • Maîtriser l’interface en 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