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
Nos clients témoignent (5)
J'ai aimé le rythme de la formation.
Michael
Formation - Kubernetes from Basic to Advanced (4 days)
Traduction automatique
C'était beaucoup d'informations. Un autre jour serait probablement bénéfique, car j'ai eu l'impression que tout cela était un peu compressé pour essayer de tout faire rentrer.
Mark
Formation - Kubernetes from Basic to Advanced (4 days)
Traduction automatique
tout a été expliqué et illustré par un exercice
Mchal - Lukka Poland sp. z o.o.
Formation - Kubernetes from Basic to Advanced (4 days)
Traduction automatique
Une immense connaissance du formateur, chaque question avait une réponse :)
Mateusz - Lukka Poland sp. z o.o.
Formation - Kubernetes from Basic to Advanced (4 days)
Traduction automatique
style de formateur
Karol - Lukka Poland sp. z o.o.
Formation - Kubernetes from Basic to Advanced (4 days)
Traduction automatique