Prenez contact avec nous

Plan du cours

Plan du cours pour les jours 1-2

Introduction

I. Architecture des conteneurs

Conteneurs vs Machines Virtuelles

Analyse des conteneurs

Systèmes de gestion de conteneurs

OCI et CRI

II. Orchestration de conteneurs

Limites des systèmes de gestion de conteneurs

Architecture de Kubernetes

Introduction

Mastres/nœuds

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Manager de contrôleurs

Ordonnanceur Kube

Conception et installation d'un cluster Kubernetes

Ateliers

Installation d'un cluster Kubernetes multi-nœuds

III. Outils en ligne de commande de Kubernetes

Impératif vs déclaratif

Kubectl

Krew

Kube ns

kube ctx

Ateliers

Premiers pas avec Kubernetes

Commandes Kubectl

Outils du métier

IV. Concepts clés de Kubernetes

Espaces de noms

Pods et Pods multi-conteneurs

Étiquettes et sélecteurs

Contrôleurs de réplication / ReplicaSets

Déploiements (Mises à jour progressives et retraits en arrière)

ConfigMaps et Secrets

Intégrité et aptitude au service (Liveness et Readiness)

Ateliers

Concepts clés de Kubernetes

Mise à jour progressive et retrait en arrière

Étiquettes et sélecteurs

ConfigMaps et Secrets

Intégrité et aptitude au service (Liveness et Readiness)

V. Réseau Kubernetes

Réseau du cluster

Réseau des Pods

Réseau des services

CoreDNS dans Kubernetes

Ingress

Ateliers

Réseau

Services

Ingress

Plan du cours pour les jours 3-4

VI. Ordonnancement

Ordonnancement manuel

Taints et tolerations

Étiquettes de nœuds et sélecteurs

Affinité des nœuds

Pods statiques

DaemonSets

Ateliers

Ordonnancement manuel

Taints et tolerations

Étiquettes de nœuds et sélecteurs

Affinité des nœuds

Pods statiques

DaemonSets

Jobs et Cronjobs

VII. Kubernetes et le stockage

Volumes persistants

Demandes de volume persistant

Provisionnement dynamique avec StorageClass

Ateliers

Provisionnement statique

Provisionnement dynamique

VIII. 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

Politique de réseau

Ateliers

RBAC et Rôles de cluster

Comptes de service

Contextes de sécurité

Politique de réseau

IX. Journalisation et surveillance

Helm

Opérateurs

Surveillance des composants du cluster

Mise en place de la pile GAP - Grafana Alertmanager Prometheus

Ateliers

Helm

Mise en place de la pile GAP

Conclusion

Pré requis

  • Une compréhension des concepts de l'informatique en nuage
  • Une familiarité avec 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