Le 7 avril commence la « École du soir Slurm : cours de base sur Kubernetes » - des webinaires gratuits sur la théorie et la pratique payante. Le cours est conçu pour 4 mois, 1 webinaire théorique et 1 cours pratique par semaine (+ signifie travail indépendant).
Le premier webinaire d'introduction de la « Slurm Evening School » aura lieu le 7 avril à 20h00. La participation, comme dans l'ensemble du cycle théorique, est gratuite.
Inscription pour participation via le lien : http://to.slurm.io/APpbAg
Programme du cours :
1 semaine
7 avril : Que vous apporteront Kubernetes et son étude sur Slurm ?
2 semaine
13 avril : Qu'est-ce que Docker. Commandes cli de base, image, Dockerfile.
14 avril : Docker-compose, Utilisation de Docker dans CI/CD. Meilleures pratiques pour exécuter des applications dans Docker.
16 avril : Analyse des pratiques
3 semaines
21 avril : Introduction à Kubernetes, abstractions de base. Description, application, concepts. Pod, ReplicaSet, déploiement.
23 avril : Analyse des pratiques.
4 semaine
28 avril : Kubernetes : Service, Ingress, PV, PVC, ConfigMap, Secret.
30 avril : Analyse des pratiques.
fêtes
Détendons-nous
5 semaine
11 mai : Structure du cluster, principales composantes et leur interaction.
12 mai : Comment rendre un cluster K8s tolérant aux pannes. Comment fonctionne le réseau dans K8.
14 mai : Révision des pratiques.
6 semaine
19 mai : Kubespray, réglage et mise en place d'un cluster Kubernetes.
21 mai : Révision des pratiques.
7 semaine
25 mai : abstractions avancées de Kubernetes. DaemonSet, StatefulSet, RBAC.
26 mai : Kubernetes : Job, CronJob, Pod Scheduling, InitContainer.
28 mai : Analyse des pratiques
8 semaine
2 Juin
Comment fonctionne le DNS dans un cluster Kubernetes. Comment publier une application dans k8s, méthodes de publication et de gestion du trafic.
4 juin : Révision des pratiques.
9 semaine
9 juin : Qu'est-ce que Helm et pourquoi est-il nécessaire. Travailler avec Helm. Composition graphique. Écrire vos propres graphiques.
11 juin : Révision des pratiques.
10 semaine
16 juin : Ceph : installation en mode "faire comme je fais". Ceph, installation de clusters. Connexion des volumes aux pods sc, pvc, pv.
18 juin : Révision des pratiques.
11 semaine
23 juin : Installation de cert-manager. Сert-manager : recevez automatiquement les certificats SSL/TLS - 1er siècle.
25 juin : Révision des pratiques.
12 semaine
29 juin : maintenance du cluster Kubernetes, maintenance de routine. Mise à jour des versions.
30 juin : dépannage de Kubernetes.
2 juillet : Révision des pratiques.
13 semaine
7 juillet : Mise en place du monitoring Kubernetes. Principes de base. Prométhée, Grafana.
9 juillet : Révision des pratiques.
14 semaine
14 juillet : connexion à Kubernetes. Collecte et analyse des logs.
16 juillet : Révision des pratiques.
15 semaine
21 juillet : Conditions requises pour développer une application dans Kubernetes.
23 juillet : Révision des pratiques.
16 semaine
28 juillet : Dockerisation des applications et CI/CD dans Kubernetes.
30 juillet : Révision des pratiques.
17 semaine
4 août : Observabilité – principes et techniques de surveillance d'un système.
6 août : Révision des pratiques.
18 semaine
11 et 13 août : Certification de ceux qui ont suivi le cours pratique.
Août-septembre
Travail d'études supérieures.
ÉTAPE 1 : Dockerisez l'application de formation avec des données avec état.
ÉTAPE 2 : Créez un cluster à partir de zéro, installez helm, cert-manager, ingress-controller.
ÉTAPE 3 : Installez Gitlab, activez le registre et configurez une application dockerisée CI/CD complète dans le cluster Kubernetes.
La société Southbridge, qui dispense le cours, est membre de la CNCF et est le seul fournisseur de formation Kubernetes en Russie. (https://landscape.cncf.io/category=kubernetes-training-partner&format=card-mode&grouping=category&headquarters=russian-federation)
PS Vous pouvez rejoindre le cours tout au long du mois d'avril.
Source: linux.org.ru