Plan du cours

Programme du cours pour les jours 1-2  

Introduction

I. Architecture des conteneurs

Conteneurs vs VMs

Découpage des conteneurs

Systèmes de conteneur Management

OCI et CRI

II. Orchestration de conteneurs

Limitations des systèmes de conteneurs Management

Kubernetes Architecture

Introduction

Masters/nœuds

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Gestionnaire de contrôleurs

Kube scheduler

Conception et installation d'un cluster Kubernetes

Ateliers

Installation d'un cluster multi-nœuds Kubernetes

III. Outils en ligne de commande Kubernetes

Imperatif vs déclaratif

Kubectl

Krew

Kube ns

kube ctx

Ateliers

Débuter avec Kubernetes

Commandes kubectl

Outils de la profession

IV. Concepts fondamentaux Kubernetes

Espaces de noms

Pods et Pods multi-conteneurs

Étiquettes et sélecteurs

Replication controllers / ReplicaSets

Déploiements (mises à jour en cours et remise à l'état initial)

ConfigMaps et Secrets

Liveness et Readiness

Ateliers

Concepts fondamentaux Kubernetes

Mise à jour en cours et remise à l'état initial

Étiquettes et sélecteurs

ConfigMaps et Secrets

Liveness et Readiness

V. Kubernetes Networking

Cluster Networking

Pod Networking

Service Networking  

CoreDNS dans Kubernetes

Ingress

Ateliers

Networking

Services

Ingress

Programme du cours pour les jours 3-4  

VI. Planification

Planification manuelle

Taints et tolérations

Étiquettes de nœud et sélecteurs

Affinité des nœuds

Pods statiques

DémonSets

Ateliers

Planification manuelle

Taints et tolérations

Étiquettes de nœud et sélecteurs

Affinité des nœuds

Pods statiques

DémonSets

Tâches et Cronjobs

VII. Kubernetes et stockage

Volumes persistants

Revendications de volumes persistants

Fourniture dynamique avec StorageClass

Ateliers

Fourniture statique

Fourniture dynamique

VIII. Sécurité Kubernetes

Contrôle basé sur les rôles (RBAC)

Comptes de service

Contextes de sécurité

Quotas de ressources

Politique réseau

Ateliers

RBAC et rôles de cluster

Comptes de service

Contextes de sécurité

Politique réseau

IX. Journalisation et surveillance

Helm

Opérateurs

Surveillance des composants du cluster

Configuration de la pile GAP - Grafana Alertmanager Prometheus

Ateliers

Helm

Configuration de la pile GAP

Conclusion

Pré requis

  • Une compréhension des concepts du calcul cloud
  • Familiarité avec la ligne de commande Linux

Audience

  • Ingénieurs DevOps
  • Développeurs
 28 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires