Plan du cours

    Concepts de base Kubernetes architecture Composants de la grappe
Construire l'application Créer des conteneurs
  • Configuration de la version locale Docker
  • Conception de la nacelle Configuration de la base
  • Sondages sur l'état d'esprit et l'état de préparation
  • Contraintes liées à l'unité centrale et à la 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
  • Kubernetes Ressources API
  • Dosettes multi-conteneurs Conteneurs pour side-cars, ambassadeurs et adaptateurs
  • Init containers
  • Services & ; Networking Les services et leurs différents types
  • Équilibrage de la charge
  • Contrôleur d'entrée
  • Persistance de l'État Persistance de l'état de l'application dans Kubernetes
  • Stockage éphémère
  • Volumes et revendications persistants
  • 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
     21 heures

    Nombre de participants



    Prix par participant

    Nos Clients témoignent (5)

    Catégories Similaires