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
  21 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (3)

Cours Similaires

Catégories Similaires