Entraînez-vous à travailler avec Kubernetes. Sujets de base - cours 43 500 roubles. du Centre de Formation IBS, formation 25 heures, Date: 12 décembre 2023.
Miscellanea / / November 30, 2023
Sujets couverts:
0. Prise en main (théorie – 25 minutes, pratique – 20 minutes)
Installation et configuration de l'environnement.
1. Kubernetes (théorie - 45 minutes)
Introduction à Kubernetes, son histoire, son architecture et ses composants.
2. Déployer un cluster Kubernetes (théorie - 20 minutes, pratique - 45 minutes)
Lancement et configuration d'un cluster local.
Opérations de base pour travailler avec un cluster.
3. API Kubernetes (théorie - 35 minutes, pratique - 45 minutes)
Interaction avec le cluster via API.
Introduction au programme Kubectl.
Définition du contexte de connexion.
Vérification de l'état du cluster à l'aide de kubectl.
Déploiement du tableau de bord.
4. Description des objets Kubernetes (théorie - 35 minutes, pratique - 25 minutes)
Introduction au langage de description YAML.
5. Espaces de noms (théorie - 20 minutes, pratique - 20 minutes)
Introduction aux espaces de noms.
Étudiez le cahier des charges.
Opérations avec des espaces de noms.
6. Pods (théorie - 2h30, pratique - 1h45)
Connaître les foyers.
Étudiez le cahier des charges.
Opérations de pods.
Cycle de vie des gousses.
Dépannage
7. Gestion d'objets (théorie - 30 minutes, pratique - 30 minutes)
Introduction à l'état du cluster.
Introduction aux styles impératifs et déclaratifs de gestion d'objets, avantages et inconvénients.
Créer une spécification à partir d'objets vivants.
8. Gestion des ressources (théorie - 35 minutes, pratique - 40 minutes)
Introduction à la gestion des ressources.
L'appliquer aux requêtes et aux limites du processeur et de la mémoire.
9. Étiquettes et annotations (théorie - 40 minutes, pratique - 40 minutes)
Utiliser des étiquettes pour sélectionner des objets et connecter des objets.
Utiliser des annotations pour la description.
10. ReplicaSets (théorie - 50 minutes, pratique - 50 minutes)
Description des ReplicaSets, leur relation avec les pods.
Opérations de base lorsque vous travaillez avec des ReplicaSets.
11. Déploiements (théorie - 1 heure 10 minutes, pratique - 1 heure 10 minutes)
Description des déploiements, leur relation avec les jeux de réplicas.
Opérations de base lors de l'utilisation de déploiements, historique de déploiement, restauration des déploiements infructueux.
Présentation des stratégies de déploiement.
12. Prestations (théorie - 1h20, pratique - 1h35)
Description des prestations.
Opérations de base lorsque vous travaillez avec des services.
Mécanismes de détection.
Mise en réseau dans Kubernetes.
13. ConfigMaps (théorie - 30 minutes, pratique - 40 minutes)
Description des configurations utilisant ConfigMaps.
Définition et récupération des paramètres via des fichiers et des variables d'environnement.
14. Secrets (théorie - 30 minutes, pratique - 40 minutes)
Utiliser des secrets pour travailler avec des informations confidentielles.
Définition et récupération de données importantes sous forme claire et cryptée via des fichiers et des variables d'environnement.
15. Tom (théorie - 50 minutes, pratique - 60 minutes)
Description des volumes, leurs types (emptyDir, hostPath et stockage persistant).
Allocation statique et dynamique selon les demandes.
16. Achèvement (théorie - 30 minutes)
Résumer.
Examen des sujets à approfondir.
Revue de la littérature recommandée