Plan du cours
Introduction
Mise en place et configuration des KOps dans le système Kubernetes
- Installation des modules complémentaires gérés Kubernetes
- Migrer de Kube-up à KOps
- Options de mise en réseau Kubernetes pour KOps
- Exécuter KOps dans l'environnement cloud préféré
Aperçu des fonctionnalités et de l'architecture de KOps
- En quoi KOps est-il similaire à Kubectl ?
- Introduction aux configurations supportées et aux tâches opérationnelles
Aperçu des autres topologies de réseau prises en charge
Intégration de KOps avec GitLab CI pour l'intégration continue
Travailler avec l'interface de ligne de commande de KOps
Activation des commandes CLI et des drapeaux expérimentaux dans KOps
- Orienter Kubectl vers un cluster KOps
Utilisation de l'API KOps et exécution des configurations de l'API
Se familiariser avec les valeurs KOps de l'API pour personnaliser les Kubernetes composants
Aperçu des configurations pour les clusters et les groupes d'instances
Travailler avec les manifestes YAML et personnaliser via l'API
Ajout de fonctionnalités et mise à jour de l'API KOps
Exécution des tâches opérationnelles de KOps et réalisation de la grappe Management
- Introduction au fonctionnement des clusters et aux modèles de configuration
Procéder à KOps GPU et mettre en œuvre des principes de haute disponibilité
- Qu'est-ce que l'AH et ses composants ?
- Cas d'utilisation d'une installation HA
Création de maîtres et de grappes HA Kubernetes dans KOps
- Instanciation de composants HA dans une topologie publique
- Instanciation de composants HA dans une topologie privée
Lancement de plusieurs maîtres HA dans la même zone de disponibilité
Utilisation d'images InstaceGroup pour les nœuds de grappe
- Gestion des nœuds et des étiquettes de la grappe
Passage d'une grappe simple à une grappe multi-maîtres HA Kubernetes
- Création de nouveaux groupes d'instances dans KOps
- Gestion des groupes d'instances KOps
Exécution de tests unitaires et d'intégration avec les clusters KOps
- Exécution Kubernetes des tests E2E
Sécurisation des nœuds de cluster individuels à l'aide de machines Bastion pour l'authentification SSH
- Configurer et accéder à Bastion
- Configurer MFA et travailler avec les rôles IAM
Utilisation des identifiants SSH et exécution d'autres configurations de sécurité dans KOPS
Déploiement de maîtres et de grappes HA Kubernetes dans des VPC existants à l'aide de KOps
Créer un nouveau nuage privé virtuel avec KOps
Dépannage
Résumé et conclusion
Pré requis
- Compréhension de base des concepts de virtualisation
- Connaissance des technologies de conteneurs et des applications en nuage
- Expérience des distributions Linux, de la syntaxe YAML et du CLI
Audience
- Développeurs
- DevOps Ingénieurs
Nos Clients témoignent (3)
travailler avec DevOps Toolchain
Kesh - Vodacom
Formation - DevOps Foundation®
Traduction automatique
J'apprécie l'approche interactive adoptée par le formateur.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Formation - Site Reliability Engineering (SRE) Foundation®
Traduction automatique
Very detailed, trainer knows the subject very well and has covered a lot of topics