Kubernetes Administration (LFS458) – Outline

Detailed Course Outline

1 - INTRODUCTION

  • Linux Foundation
  • Formation Linux Foundation
  • Certifications de Linux Foundation
  • Badges numériques de Linux Foundation
  • Exercices de laboratoire, solutions et ressources
  • Les choses changent dans les projets Linux et Open Source
  • Cours d'apprentissage en ligne : LFS258
  • Détails de la plateforme

2 - BASES DE KUBERNETES

  • Définition de Kubernetes.
  • Structure de cluster
  • Adoption.
  • Gouvernance de projet et la Cloud Native Computing Foundation (CNCF)
  • Labs

3 - INSTALLATION ET CONFIGURATION

  • Débuter avec Kubernetes.
  • Découvrir Minikube.
  • Découvrir kubeadm.
  • Découvrir plus d'outils d'installation.
  • Labs

4 - ARCHITECTURE KUBERNETES

  • Architecture Kubernetes.
  • Mise en réseau.
  • Autres systèmes de cluster.
  • Labs

5 - API ET ACCÈS

  • Accès API.
  • Annotations.
  • Travailler avec un pod simple.
  • Kubectl et API.
  • Swagger et OpenAPI.
  • Labs

6 - OBJETS API

  • Objets API.
  • Le groupe v1.
  • Ressources API.
  • APIs RBAC.
  • Labs

7 - GESTION D'UN ÉTAT AVEC DES DÉPLOIEMENTS

  • Vue d'ensemble du déploiement.
  • Gestion des états de déploiement.
  • Déploiements et sets de répliques.
  • DaemonSets.
  • Labels.
  • Labs

8 - VOLUMES ET DONNÉES

  • Aperçu des volumes.
  • Les volumes.
  • Volumes persistants.
  • Rooks.
  • Transmission des données aux pods.
  • ConfigMaps.
  • Labs

9 - SERVICES

  • Vue d'ensemble.
  • Accèder aux services.
  • DNS.
  • Labs

10 - HELM

  • Vue d'ensemble.
  • Helm.
  • Utilisation de Helm.
  • Labs

11 - INGRESS

  • Vue d'ensemble.
  • Contrôleur d’entrée.
  • Règles d’entrée.
  • Services Mesh
  • Labs

12 - PLANIFICATION

  • Vue d'ensemble.
  • Paramètres du planificateur.
  • Politiques de Pod.
  • Règles d'affinité.
  • Taint et tolérances.
  • Labs

13 - LOGGING ET DÉPANNAGE

  • Vue d'ensemble.
  • Dépannage de Flux
  • Séquence de départ basique.
  • Surveillance.
  • Plugins
  • Enregistrement.
  • Ressources de dépannage.
  • Labs

14 - DÉFINITION DE RESSOURCES PERSONNALISÉES

  • Vue d'ensemble.
  • Définitions des ressources personnalisées.
  • API agrégées.
  • Labs

15 - SÉCURITÉ

  • Vue d'ensemble.
  • Accéder à l’API.
  • Authentification et autorisation.
  • Contrôleur d'admission.
  • Politiques du pod.
  • Stratégies de réseau.
  • Labs

16 - HAUTE DISPONIBILITÉ

  • Vue d'ensemble.
  • Base de données empilées.
  • Base de données externes.
  • Labs