Plan du cours

Plan du cours pour les jours 1-2   ;

Introduction

I. Architecture des conteneurs

    Conteneurs et machines virtuelles Disséquer les conteneurs Conteneur Management Systèmes OCI et CRI

II. Orchestration de conteneurs

    Conteneur Management Limites des systèmes
    Kubernetes Architecture Introduction Maîtres/nœuds Etcd Kube-apiserver Kubelet Kube-proxy Gestionnaire de contrôleur Ordonnanceur Kube
Conception et installation d'une grappe Kubernetes
  • Laboratoires Installation d'un cluster multi-nœuds Kubernetes
  • III   ;Kubernetes Outils de la ligne de commande
  • Impératif vs déclaratif Kubectl Krew Kube ns kube ctx Laboratoires Démarrer avec Kubernetes Commandes Kubectl Outils de travail

      IV.  ;Kubernetes Concepts fondamentaux

    Espaces de noms

      Pods et Pods multi-conteneurs Étiquettes et sélecteurs Contrôleurs de réplication / ReplicaSets Déploiements (Rolling Updates et Rolling Back) ConfigMaps et Secrets Disponibilité et préparation Laboratoires Kubernetes Concepts de base Rolling Update et Rollback Étiquettes et sélecteurs ConfigMaps et Secrets Disponibilité et préparation
      V. Kubernetes Networking

    Groupe Networking Pod Networking Service Networking   ; CoreDNS dans Kubernetes Ingress Laboratoires Networking Services Entrées

      Plan du cours pour les jours 3-4   ;

    VI. Programmation

    Programmation manuelle Taches et tolérances Étiquettes de nœuds et sélecteurs Affinité des nœuds Pods statiques Ensembles de démons Laboratoires Programmation manuelle Taches et tolérances Étiquettes de nœuds et sélecteurs Affinité des nœuds Pods statiques Ensembles de démons Jobs et Cronjobs

      VII.  ;Kubernetes et stockage

    Volumes persistants Réclamations relatives aux volumes persistants Provisionnement dynamique avec StorageClass Labs Provisionnement statique Provisionnement dynamique

      VIII.  ;Kubernetes Sécurité

    Basé sur le rôle Access Contrôle Comptes de service Contextes de sécurité Quotas de ressources Politique des réseaux Laboratoires RBAC et rôles des clusters Comptes de service Contextes de sécurité Politique de réseau

      IX. Journalisation et surveillance

    Helm

      Opérateurs Composants de la grappe de surveillance Mise en place de la pile GAP - Grafana Alertmanager Prometheus Laboratoires Helm Mise en place de la pile GAP
      Conclusion

    Pré requis

    • Une compréhension des concepts de l'informatique en nuage
    • Familiarité avec la Linux ligne de commande

    Audience

    • DevOps ingénieurs
    • Développeurs
     28 heures

    Nombre de participants



    Prix par participant

    Cours Similaires

    Catégories Similaires