Plan du cours
Introduction
Vue d'ensemble de l'orchestration de conteneurs avec Kubernetes
Vue d'ensemble de l'architecture de Kubernetes
- Pods, étiquettes/sélecteurs, contrôleurs de réplication, services, API
Installation d'un cluster Kubernetes
Téléchargement d'une image Docker depuis Internet
Création de pods, de volumes et de déploiements Kubernetes
Regroupement et organisation de votre cluster
Utilisation des espaces de noms Kubernetes pour gérer différents environnements
- Gestion des environnements de test, de staging et de production au sein d'un même cluster
- Meilleures pratiques relatives aux espaces de noms Kubernetes
Découverte et connexion aux conteneurs
Découverte et publication des services
- Services non-HTTP (FTP passif, SMTP, LDAP, etc.)
Sécurité Kubernetes
- Authentification et autorisation
Mise à niveau d'un cluster Kubernetes
- Minimisation de l'impact
Réseau avancé
- Réseau Docker vs réseau Kubernetes
Interface entre les fournisseurs de réseau et le réseau Kubernetes
- Meilleures pratiques pour séparer les services dans un cluster
- Comparaison des différents fournisseurs CNI (performance, fonctionnalités, etc.)
Surveillance de Kubernetes
- Journalisation du cluster avec Elasticsearch et fluentd
- Surveillance au niveau des conteneurs (interface utilisateur cAdvisor, Influxdb, Prometheus)
Meilleures pratiques pour l'exécution de serveurs et de magasins de données conteneurisés
Mise à l'échelle de votre cluster Kubernetes
Infrastructure pour Kubernetes
- Provisionnement, partitionnement, réseau
Construction d'un cluster haute disponibilité
- Équilibrage de charge et découverte de services
Déploiement d'une application évolutive
- Montée en charge horizontale des pods
- Clustering de bases de données dans Kubernetes
Mise à jour de votre application
- Releases dans Kubernetes
Dépannage
- Diagnostic et résolution des problèmes courants de Kubernetes
Résumé et conclusion
Pré requis
- Expérience avec les conteneurs Docker
- Connaissance du terminal Linux
- Compréhension des concepts de réseau
Public visé
- Développeurs logiciels
- Architectes
- Ingénieurs de déploiement
Nos clients témoignent (7)
nous apprenons de nouvelles techniques pour effectuer la configuration
Christian - Beacon Solutions Inc
Formation - Kubernetes from Basic to Advanced
Traduction automatique
Les informations de contexte et l’histoire.
Evert - BMW SA
Formation - Kubernetes from Basic to Advanced
Traduction automatique
La manière interactive dont le formateur explique la théorie
Janine - BMW SA
Formation - Kubernetes from Basic to Advanced
Traduction automatique
les exercices pratiques après la discussion sur le sujet nous permettront d'apprendre à le faire par nous-mêmes, pas seulement de comprendre le concept
Joy Apuya - Remote Staff
Formation - Kubernetes from Basic to Advanced
Traduction automatique
J'ai eu quelques moments de « eureka » en apprenant quelque chose de nouveau.
Charles Shavitz - F5 Networks Pte Ltd.
Formation - Kubernetes from Basic to Advanced
Traduction automatique
Contenu bien structuré, exercices bien préparés et compréhensibles. J'ai vraiment aimé.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Formation - Kubernetes from Basic to Advanced
Traduction automatique
Aperçus sur l'infrastructure de Kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Formation - Kubernetes from Basic to Advanced
Traduction automatique