Fin mai, Southbridge mène une autre série d'intentions Kubernetes à Moscou.

Slurm-4 est destiné à ceux qui découvrent Kubernetes. Chaque participant créera son propre cluster et y déploiera l'application.
Dates: 27-29 mai.
Participation à temps plein et en ligne.
Le prix est unique, 25 000 ₽
MegaSlerm est conçu pour les ingénieurs Kubernetes expérimentés et ceux qui ont réussi les Slurms de base. Chaque participant configurera son cluster de manière à démarrer simultanément la mise à jour des composants du cluster et le déploiement de l'application sur le cluster.
Dates: 31 mai - 2 juin.
Participation à temps plein et en ligne.
Le prix est unique, 60 000 ₽ (45 000 ₽ pour ceux qui ont passé le Slurm de base).

Docker et Ansible
Kubernetes nécessite Docker et Ansible pour fonctionner.
À Slörme-1 et Slörme-2, ils ont été expliqués directement à l'intensité. Il s'est avéré que certains participants ont vu Docker pour la première fois, et après quelques heures, ils devraient déjà travailler avec.
À Slurm-3, Docker et Ansible ont été amenés à des webinaires préliminaires. La solution s'est avérée réussie, mais ceux qui travaillent déjà avec ces outils n'étaient pas intéressés.
Pour Slurm-4, nous avons enregistré un cours séparé, Slurm Junior. Il y avait 2 fois plus de matériel que lors des webinaires. Enfin, il est devenu possible d'aller au-delà de la documentation.
Ce cours est inclus dans le prix du Slerm-4.
Programme Slurm-4
Sujet n ° 1: Présentation de Kubernetes, composants clés
• Introduction à la technologie k8s. Description, application, concepts
• Pod, ReplicaSet, Déploiement, Service, Entrée, PV, PVC, ConfigMap, Secret
• Pratique
Thème №2: Dispositif de cluster, composants principaux, tolérance aux pannes, réseau k8s
• Dispositif de cluster, composants principaux, tolérance aux pannes
• réseau k8s
Sujet n ° 3: Kubespray, optimisation et optimisation d'un cluster Kubernetes
• Kubespray, optimisation et optimisation du cluster Kubernetes
• Pratique
Thème №4: Ceph, configuration de cluster et fonctionnalités de production
• Ceph, configuration de cluster et fonctionnalités de production
• Pratique: définition de ceph
Sujet n ° 5: Abstractions avancées de Kubernetes
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
Sujet n ° 6: Introduction à Helm
• Introduction à Helm
• Pratique
Sujet n ° 7: Services et applications de publication
• Présentation des méthodes de publication de services: NodePort vs LoadBalancer vs Ingress
• Contrôleur d'entrée (Nginx): équilibrage du trafic entrant
• Cert-manager: recevez automatiquement les certificats SSL / TLS
• Pratique
Thème №8: Journalisation et surveillance
• Cluster Monitoring, Prometheus
• Cluster Logging, Fluentd / Elastic / Kibana
• Pratique
Sujet n ° 9: CI / CD, création d'un déploiement sur un cluster à partir de zéro
Thème №10: Travaux pratiques, dockerisation de l'application et lancement dans le cluster
Ceph
Dans les Slurms précédents, Cef avait reçu 2 heures. Dans le même temps, la majorité des participants n'ont pas besoin de Cef. Nous avons laissé une revue de 30 minutes et une pratique simplifiée dans le programme et enregistré une conférence complète pour ceux qui le voulaient.

Au total, pour passer par Slurm, il suffit de connaître Linux (le niveau de propriété est décrit sur le site). Slurm vous donnera une bonne base pour maîtriser Kubernetes.

Le concept de MegaSlerm est né du cas de Pavel Selivanov: «Récemment, j'ai dû mettre à jour la version de Kubernetes et, notamment, redémarrer toutes les machines du cluster. J'ai commencé le processus à 12h00 et à la fin de la journée de travail, tout était prêt. De plus, la première fois je suivais toujours l'avancement de la mise à jour, et la deuxième fois je partais déjeuner. Le cluster a été mis à jour lui-même, sans ma participation et de manière invisible pour les clients, le développement n'a rien remarqué, les déploiements se sont poursuivis, le service a fonctionné comme d'habitude. »
À la suite de la pratique, les participants mettront également en place des groupes de formation.
MegaSlerm est destiné à ceux qui travaillent déjà avec Kubernetes ou qui ont réussi le Slurm de base.
Programme MegaSlerm
Thème №1: Le processus de création d'un cluster de basculement de l'intérieur
• Travailler avec Kubespray
• Installation de composants supplémentaires
• Test et clustering de cluster
• Pratique
Thème №2: Autorisation dans un cluster utilisant un fournisseur externe
• LDAP (Nginx + Python)
• OIDC (Dex + passerelle)
• Pratique
Thème # 3: Politique de réseau
• Introduction à CNI
• Politique de sécurité du réseau
• Pratique
Sujet n ° 4: applications de cluster sécurisées et hautement disponibles
• PodSecurityPolicy
• PodDisruptionBudget
Sujet n ° 5: Kubernetes. On regarde sous le capot
• Structure du contrôleur
• Opérateurs et CRD
• Pratique
Sujet n ° 6: applications avec état dans un cluster
• Démarrage d'un cluster de base de données en utilisant l'exemple de PostgreSQL
• Démarrage du cluster RabbitMQ
• Pratique
Thème # 7: Garder les secrets
• Gestion des secrets chez Kubernetes
• Vault
Sujet n ° 8: Autoscaler de pod horizontal
• Théorie
• Pratique
Sujet n ° 9: Sauvegarde et récupération après des échecs
• Sauvegarde et récupération de cluster à l'aide de Heptio Velero (ex. Ark) et etcd
• Pratique
Thème numéro 10: Déployer des applications
• Lint
• Outils de modèle et de déploiement
• Stratégies de déploiement
Thème №11: Travaux pratiques
• Création de CI / CD pour déployer des applications
• Mise à jour du cluster
Cka
Sermera n'émet toujours pas de certificats, mais si le certificat est important pour vous, vous pouvez passer le test de Certified Kubernetes Administrator . Les programmes Slurm et MegaSlerm couvrent tous les sujets de l'examen.
CKA n'est pas seulement un certificat universellement reconnu, mais aussi la capacité de contribuer 300 $ à la Fondation Linux. Bon travail, tout de même le logiciel libre "gratuit comme dans la parole, pas gratuit comme dans la bière". Les conférenciers et les soutiens de Slorms ont passé la certification.
Je serai ravi de vous voir sur les Slurms!
Entretiens avec les employés de Selectel chez Slurm-3: