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 Kubernetes, de volumes et de déploiements
Groupe et organisation de votre cluster
Utilisation des espaces de noms Kubernetes pour gérer différents environnements
- Gestion des environnements de test, de pré-production et de production au sein du même cluster
- Meilleures pratiques concernant les espaces de noms Kubernetes
Découverte et connexion aux conteneurs
Découverte et publication de services
- Services non-HTTP (FTP passif, SMTP, LDAP, etc.)
Sécurité Kubernetes
- Authentification et autorisation
Mise à jour d'un cluster Kubernetes
- Minimiser l'impact
Réseaux avancés
- Réseaux Docker versus réseaux Kubernetes
Interface entre les fournisseurs de réseau et les réseaux Kubernetes
- Meilleures pratiques pour séparer les services dans un cluster
- Comparaison des différents fournisseurs CNI (performances, fonctionnalités, etc.)
Surveillance de Kubernetes
- Journalisation de cluster avec Elasticsearch et Fluentd
- Surveillance au niveau du conteneur (interface cAdvisor, InfluxDB, Prometheus)
Meilleures pratiques pour l'exécution de serveurs conteneurisés et de stockages de données
Mise à l'échelle de votre cluster Kubernetes
Infrastructure pour Kubernetes
- Provisionnement, partitionnement, réseaux
Construction d'un cluster haute disponibilité
- Équilibrage de charge et découverte de services
Déploiement d'une application évolutive
- Mise à l'échelle horizontale automatique des pods
- Clustering de bases de données dans Kubernetes
Mise à jour de votre application
- Livraisons dans Kubernetes
Débogage
- Diagnostic et correction des problèmes courants de Kubernetes
Résumé et conclusion
Pré requis
- Expérience avec les conteneurs Docker
- Connaissance de la ligne de commande Linux
- Compréhension des concepts réseau
Public concerné
- 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