Slurm: Intensiv von Kubernetes. Programm und Boni

Vom 27. bis 29. Mai veranstalten wir den vierten Slurm: intensiv auf Kubernetes.



Bonus: Online-Kurse fĂźr Docker, Ansible, Ceph


Wir haben aus Slherm-Themen abgeleitet, die fßr die Arbeit mit Kubernetes wichtig sind, aber nicht direkt mit k8s zusammenhängen. Wie, warum und was ist passiert - unter dem Schnitt.
Alle Slurm 4-Teilnehmer haben Zugang zu diesen Kursen.


Volles Geld zurĂźck am ersten Tag


In St. Petersburg Slerm hinterließen zwei Teilnehmer äußerst negative Bewertungen . Wie ich bedauerte, dass es unmöglich ist, in die Vergangenheit zurückzukehren und sich ohne gegenseitige Ansprüche von ihnen zu trennen.


Wenn Sie verstehen, dass Slmer es nicht mag, schreiben Sie am ersten Tag an einen der Organisatoren. Wir werden den Zugang deaktivieren und den vollen Preis der Teilnahme zurĂźckerstatten.


Techdir-Konsultationen


Wenn jemand Dmitry Simonov kennt (er hat einen Club technischer Direktoren zusammengestellt), haben wir ihn nach Slurm eingeladen (um zu studieren, nicht um zu sprechen). Er versprach, alle zu beraten. Es ist unwahrscheinlich, dass es fĂźr Administratoren und Entwickler interessant sein wird, aber fĂźr IT-Manager - sehr.


Was ist Slurm?



Slurm-4: Grundkurs (27.-29. Mai)


Entwickelt fĂźr diejenigen, die Kubernetes zuerst sehen oder Wissen systematisieren mĂśchten.
Jeder Teilnehmer erstellt einen eigenen Cluster in der Selectel-Cloud und stellt die Anwendung dort bereit.


Preis: 25 Tausend


Das Programm

Thema 1: EinfĂźhrung in Kubernetes, SchlĂźsselkomponenten
• Einführung in die k8s-Technologie. Beschreibung, Anwendung, Konzepte
• Pod, ReplicaSet, Bereitstellung, Service, Ingress, PV, PVC, ConfigMap, Secret
• Üben


Thema №2: Clustergerät, Hauptkomponenten, Fehlertoleranz, k8s-Netzwerk
• Clustergerät, Hauptkomponenten, Fehlertoleranz
• k8s Netzwerk


Thema 3: Kubespray, Optimieren und Optimieren eines Kubernetes-Clusters
• Kubespray, Tuning und Tuning des Kubernetes-Clusters
• Üben


Thema Nr. 4: Ceph-, Cluster-Setup- und Produktionsfunktionen
• Ceph-, Cluster-Konfigurations- und Produktionsfunktionen
• Übung: Ceph einstellen


Thema Nr. 5: Erweiterte Kubernetes-Abstraktionen
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer


Thema 6: EinfĂźhrung in Helm
• Einführung in Helm
• Üben


Thema Nr. 7: VerĂśffentlichen von Diensten und Anwendungen
• Übersicht über die Methoden zur Veröffentlichung von Diensten: NodePort vs LoadBalancer vs Ingress
• Ingress Controller (Nginx): Ausgleich des eingehenden Datenverkehrs
• Cert-Manager: Empfängt automatisch SSL / TLS-Zertifikate
• Üben


Thema №8: Protokollierung und Überwachung
• Clusterüberwachung, Prometheus
• Cluster-Protokollierung, fließend / elastisch / Kibana
• Üben


Thema 9: CI / CD, Erstellen einer Bereitstellung fĂźr einen Cluster von Grund auf neu


Thema Nr. 10: Praktische Arbeit, Dockerisierung der Anwendung und Start in den Cluster


Slurm Website


MegaSlerm: Fortgeschrittenenkurs (31. Mai - 2. Juni)


Entworfen fĂźr Ingenieure und Architekten von Kubernetes sowie fĂźr Absolventen des Grundkurses.
Wir konfigurieren den Cluster so, dass gleichzeitig mit der Aktualisierung der Clusterkomponenten begonnen und im Cluster bereitgestellt wird.


Preis: 60 Tausend (45 Tausend fĂźr Slerm-4-Teilnehmer)


Das Programm

Thema №1: Der Prozess zum Erstellen eines Failoverclusters von innen
• Arbeiten Sie mit Kubespray
• Installation zusätzlicher Komponenten
• Testen und Cluster-Clustering
• Üben


Thema №2: Autorisierung in einem Cluster über einen externen Anbieter
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Üben


Thema 3: Netzwerkrichtlinie
• Einführung in CNI
• Netzwerksicherheitsrichtlinie
• Üben


Thema 4: Sichere und hochverfĂźgbare Clusteranwendungen
• PodSecurityPolicy
• PodDisruptionBudget


Thema Nr. 5: Kubernetes. Wir schauen unter die Haube
• Controller-Struktur
• Operatoren und CRD
• Üben


Thema 6: Stateful-Anwendungen in einem Cluster
• Starten eines Datenbankclusters am Beispiel von PostgreSQL
• Starten des RabbitMQ-Clusters
• Üben


Thema Nr. 7: Geheimnisse bewahren
• Secrets Management bei Kubernetes
• Tresor


Thema Nr. 8: Horizontaler Pod-Autoscaler
• Theorie
• Üben


Thema 9: Sichern und Wiederherstellen von Fehlern
• Backup und Cluster-Wiederherstellung mit Heptio Velero (z. B. Ark) und etcd
• Üben


Thema Nummer 10: Bereitstellen von Anwendungen
• Flusen
• Vorlagen- und Bereitstellungstools
• Bereitstellungsstrategien


Thema №11: Praktische Arbeit
• Erstellen von CI / CD für die Bereitstellung von Anwendungen
• Cluster-Aktualisierung


MegaSlerm-Site


Docker, Ansible und Ceph



Geschichtstour


Der erste Slurm war ein Experiment. Die Redner beendeten die Präsentationen buchstäblich auf der Bühne, und Administratoren mit einem solchen Niveau saßen im Publikum, dass es genau richtig war, sie zu Rednern einzuladen.


Der eigentliche Grundkurs fand im zweiten Slurme statt: 80% der Teilnehmer sahen Kubernetes zum ersten Mal und ein dritter arbeitete nie mit Docker.


Es war klar, wie schwer es fĂźr die Menschen am Morgen war, einen Vortrag Ăźber Docker zu hĂśren und am Abend mit ihm im Kampfmodus zu arbeiten.


Viele Schwierigkeiten verursachten Ceph. Darßber hinaus waren 20 Personen im Publikum, die Ceph erklären mussten, und weitere 60, die Ceph ßberhaupt nicht brauchten.


Im dritten Slurm haben wir Docker und Ansible zu getrennten Webinaren gebracht, um mehr Zeit fßr Kubernetes zu gewinnen. Die LÜsung erwies sich im Wesentlichen als praktisch und fßr die Implementierung unvollständig: Die Vorlesung war fßr erfahrene Leute nicht interessant, und die Diskussion war fßr Anfänger.


Bis zum vierten Slurm hatten wir Online-Kurse zu Docker, Ansible und Ceph durchgefßhrt. Die Idee ist einfach: Diejenigen, die es brauchen, werden den Kurs sorgfältig absolvieren, diejenigen, die es nicht brauchen, werden es ruhig ignorieren. Nach der Gruppe der Tester zu urteilen, dauert der Docker-Kurs 6-8 Stunden. Ansible und Ceph haben noch keinen Zeitplan.


Haftungsausschluss:


  • experimenteller Kurs. Einige Entscheidungen sind wahrscheinlich erfolglos.
  • Die Plattform (Stepik.org) ist feucht und wir haben noch nie damit gearbeitet. Sicherlich wird es Futter und DummkĂśpfe geben.
  • Der Kurs wird nur von Mitarbeitern von Southbridge getestet. Sicherlich etwas unterwegs erledigen mĂźssen.


Erst neulich im Chatroom des ersten Slurm erinnerten sie sich daran, wie cool und lustig es trotz aller organisatorischen Schrecken war. Die ersten, die die lebendigsten EindrĂźcke bekommen. Mal sehen, was mit den ersten Studenten von Online-Kursen passieren wird. :) :)


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


All Articles