Plan du cours
Concepts de base
- Architecture Kubernetes
- Composants du cluster
Construire l'application
- Création de conteneurs
- Configuration d'un repo local Docker.
Conception de pods
- Configuration de base
- Sondes de disponibilité et d'état de préparation
- Contraintes de CPU et de mémoire
- Limites de ressources pour un espace de noms
Sécurité
- Contexte de sécurité
- Comptes de service
- Secrets
- Kubernetes politique de réseau
- Linux Capacités
Configuration du déploiement
- Contrôleurs : déploiements, ensembles de démons et ensembles avec état
- Jobs et cron jobs
- Cartes de configuration
- Mise à niveau progressive, déploiement bleu-vert, déploiement canarien
- Utilisation de Helm pour la gestion des déploiements
- Ressources API Kubernetes
Pods multi-conteneurs
- Conteneurs Sidecar, ambassadeur et adaptateur
- Conteneurs d'initialisation
Services & Networking
- Services et différents types
- Équilibrage de charge
- Contrôleur d'entrée
Persistance de l'état
- Persistance de l'état de l'application dans Kubernetes
- Stockage éphémère
- Volumes persistants et réclamations
- Classes de stockage
Pré requis
- Une compréhension des concepts et des architectures des applications natives du cloud.
- Expérience de la programmation en Python, Node.js, Go ou Java.
- Un runtime de conteneur conforme à l'OCI, tel que Docker ou rkt.
Audience
- Développeurs
- Kubernetes Utilisateurs
Nos clients témoignent (7)
Laboratoires intéressants, aide du formateur
Alexey - Tink Poland sp. z o. o.
Formation - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduction automatique
explication claire et outil ckad
Sebastian - EY GLOBAL SERVICES (POLAND) SP Z O O
Formation - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduction automatique
Daniel a fait des efforts louables pour couvrir tous les sujets nécessaires dans le temps imparti. L'inclusion de nombreux exemples et de cas d'utilisation réels a considérablement amélioré l'expérience d'apprentissage. J'ai particulièrement apprécié l'élaboration en direct de diagrammes et de flux, qui ont facilité la compréhension de concepts complexes. En outre, les tâches étaient attrayantes et interactives, ce qui a contribué à l'efficacité globale de la formation.
Artur - EY GLOBAL SERVICES (POLAND) SP Z O O
Formation - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduction automatique
L'attitude positive du formateur et ses connaissances approfondies :)
Daniel Pokusa - EY GLOBAL SERVICES (POLAND) SP Z O O
Formation - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduction automatique
ckad, tout était hautement automatisé
Tomasz - EY GLOBAL SERVICES (POLAND) SP Z O O
Formation - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduction automatique
machines virtuelles, exercices
maciek - EY GLOBAL SERVICES (POLAND) SP Z O O
Formation - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduction automatique
Les diapositives étaient succinctes, bien présentées et claires.
Daniel
Formation - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduction automatique