L'inscription intensive est ouverte pour Kubernetes du 1er au 3 février à Saint-Pétersbourg

L'inscription Ă  Slerm-3 est ouverte.


Il s'agit d'un cours intensif de trois jours sur Kubernetes pour ceux qui ne connaissent rien à la technologie ou qui ont commencé à la maîtriser. Puce intense en pratique. Chaque participant créera un cluster dans le cloud Selectel , le configurera et y déploiera l'application.



Slerm-3 se tiendra à Saint-Pétersbourg du 1er au 3 février 2019.


Pourquoi Slurm est-il nécessaire s'il existe des manuels? Cela vous fait gagner quelques mois, ce que vous auriez autrement passé à lire et à faire des expériences indépendantes.


Un bref historique du problème.


Le premier Slurm a eu lieu en août 2018. Ce fut une expérience qui a été un succès, malgré un tas d'erreurs et de problèmes. Rapport .


À la mi-octobre, Pavel Selivanov, le principal orateur de Slurm, a organisé un webinaire «Avez-vous besoin de Kubernetes» . Par référence - décodage des principales pensées.



Le deuxième Slurm a eu lieu en octobre. Nous avons pris en compte les erreurs de calcul organisationnelles. Les orateurs ont suivi des cours d'oratoire et d'enseignement. Il y avait une version en ligne et une équipe d'assistance qui ont aidé les participants à trouver des erreurs. En conséquence, j'ai écrit un article: "Cours coûteux: ça vaut le coup?"


Nous allons essayer de rendre le troisième Slurm meilleur que le second.


Seulement 100 places, 50 - participation en direct, 50 - en ligne.


Programme Slurm-3:


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

Thème 3: 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
  • Gestionnaire de certificats: recevez automatiquement les certificats SSL / TLS

Sujet n ° 4: Kubespray, optimisation et optimisation d'un cluster Kubernetes


  • Kubespray, optimisation et optimisation du cluster Kubernetes
  • Pratique

Sujet n ° 5: 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 ° 6: Abstractions avancées de Kubernetes


  • DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Sujet n ° 7: Introduction à Helm


  • Introduction Ă  Helm
  • Pratique

Thème №8: Journalisation et surveillance


  • Surveillance de cluster, PromĂ©thĂ©e
  • Journalisation de cluster, Fluentd / Elastic / Kibana
  • Lire les journaux: elastalert

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


  • Travaux pratiques, dockerisation de l'application et lancement dans le cluster avec l'installation d'un certificat SSL et d'une connexion CephFS

Docker et Ansible sont placés dans des webinaires séparés avec des tâches pour un travail indépendant (inclus dans le prix du billet):


Webinaire 1


  • Technologie Docker
  • Dockerfile et manipulation de conteneurs
  • Docker-compose

Webinaire 2


  • Moteur Docker
  • Meilleures pratiques Docker
  • Bonus: Real Docker App

Webinaire 3


  • RĂ©glage ansible
  • DĂ©marrage de tâches simples
  • ExĂ©cution de scripts ansible - Playbook
  • Structure et remplissage de l'inventaire (liste des serveurs configurables)
  • Dispositif de script Ansible - rĂ´les, tâches, gestionnaires, modèles, variables
  • Erreurs courantes lors du dĂ©marrage des playbooks

Inscription

Source: https://habr.com/ru/post/fr432108/


All Articles