DrauĂen herrscht das klassische positive herbstliche Wetter in St. Petersburg, im Konferenzraum von Selectel ist es warm, Kaffee, Cola und fast Sommer. In der AuĂenwelt ist der 5. September 2019, wir haben den zweiten Tag seit dem Beginn von SlĂ«rm DevOps.
Am ersten Tag des Intensivkurses haben wir die einfachsten Themen behandelt: Git, CI/CD. Am zweiten Tag haben wir den Teilnehmern Infrastructure as Code und Infrastrukturtests vorbereitet â facettenreiche Themen mit vielen Nuancen und praktischen Aufgaben.

Die Sprecher des zweiten Tages von SlĂ«rm waren Alexey Stepanenko, Ingenieur in der Abteilung fĂŒr Cloud-Plattformen bei Selectel, Nikolay Mesropyan, Administrator bei Southbridge, und Vladimir Guryanov, Ingenieur/Teamleiter bei Southbridge.
Alexey Stepanenko ist Ingenieur bei der Firma Selectel, die uns nicht nur herzlich empfangen hat, sondern auch die RĂ€umlichkeiten sowie ServerkapazitĂ€ten zur VerfĂŒgung stellte. Alexey Stepanenko bearbeitet bei Selectel infrastrukturelle Aufgaben zur Betreuung der Cloud OpenStack, insbesondere Monitoring, CI/CD und Konfigurationsmanagement.
Nikolay Mesropyan und Vladimir Guryanov sind Mitarbeiter von Southbridge. Vladimir Guryanov ist seit 2015 fĂŒr die Ăberwachungssysteme verantwortlich, ferner Leiter der BetriebsfĂŒhrung der AO "Komita" und zudem Initiator des Wechsels der AO "Komita" zu einem DevOps-Ansatz.

Um 10:00 Uhr trafen die Teilnehmer allmĂ€hlich im Konferenzraum ein. Nach dem Tempo des ersten Tages von SlĂ«rm DevOps wirkten sie etwas nachdenklich und erschöpft. Niemand hatte versprochen, dass es einfach wird. Das Intensivtraining ist darauf ausgelegt, in drei Tagen so viel praktische Informationen wie möglich zu vermitteln. Den SlĂ«rm in drei Tagen zu erfassen, ist unmöglich. Das Intensivtraining ist nur der Anfang der Arbeit. Danach wird es notwendig sein, Aufzeichnungen anzusehen und zu ĂŒben.
Alexey Stepanenko sprach am ersten Tag ĂŒber das Thema âIaC: Ansatz zur Infrastruktur als Codeâ. Und am zweiten Tag von SlĂ«rm begann er bereits mit Cloud-Anbietern als Infrastrukturpartner.

» â Ich werde den Kalender umblĂ€tternâŠÂ«

â⊠und wieder der dritte September!"
Dann analysierte Alexey die Initialisierungssysteme und die Erstellung von Images (Packer). AnschlieĂend wechselte er zu ârĂŒhrseligen Geschichten ĂŒber Terraformâ , im Thema âIaC am Beispiel von Terraformâ.


Und beendete seinen Vortrag mit Fragen zur Speicherung von Konfigurationen, zur Zusammenarbeit und zur Automatisierung von Anwendungen.
WĂ€hrend der Pause ĂŒberwanden wir die natĂŒrliche SchĂŒchternheit und Bescheidenheit der Entwickler und luden alle ein, Fotos zu machen.

Slurm belebt! Sergey Bondarev und Pavel Selivanov halten Dmitry Simonov auf den Boden.








Nach dem Mittagessen und dem direkten Verabreichen von Koffein in die neugierigen Köpfe der Entwickler kam die Zeit fĂŒr IaC am Beispiel von Ansible.

Nikolay Mesropyan beantwortete zunĂ€chst die Frage: âWarum gerade Ansible?â. Der Sprecher demonstrierte die Erstellung einer kleinen Infrastruktur ĂŒber Terraform und die Arbeit mit ansible-vault. AnschlieĂend erklĂ€rte Nikolay die Bestandteile von Ansible: Playbooks, Inventar, Rollen. Er testete das Konzept der Idempotenz an Katzen.

WÀhrend der PrÀsentation wurde kein KÀtzchen verletzt.
Nikolay Mesropyan beendete seinen Vortrag mit dem Bundling und Deployen der Anwendung xpaste, der Demonstration eines Rolling-Updates und der praktischen Aufgabe âUmwandlung von Standalone PostgreSQL in einen ausfallsicheren Clusterâ.

â Haben Sie die Aufgabe bestanden? Das Schlimmste ist vorbei. Jetzt umarmen Sie sich gegenseitig âŠ
Am Abend trat Vladimir Guryanov mit dem Thema âTesten von Infrastrukturâ auf. Die KrĂ€fte der Teilnehmer waren bereits am Ende. Und der Punkt, an dem Informationen zwischen den Ohren hindurchgehen, ohne das Gehirn zu erreichen, rĂŒckte immer nĂ€her. Die Teilnehmer beschĂ€ftigten sich mit linguistischen KuriositĂ€ten:
Alex GSTC, [5. Sept. 2019, 19:56:29 (06.09.2019, 10:10:50)]:
Klingt es fĂŒr mich nur seltsam oder auch fĂŒr andere?
* Repositorium
* Standard
* Volt
* Ansible
* Redis
* Nagios
* Prometheus
Nikolay Mesropyan, [5. Sept. 2019, 19:57:09 (05.09.2019, 19:57:30)]:
> Ansible
Wie wird die Betonung auf dem weichen Zeichen ausgesprochen?)
Lucky SB, [5. Sept. 2019, 19:57:13]:
Und wir wurden auch gefragt, warum Pavel Scheduler sagt, ich aber Ansible sage.Deshalb wurde beschlossen, die Ăberwachung der Infrastruktur mit Prometheus auf den nĂ€chsten, dritten und letzten Tag von Slurm zu verschieben.
Vladimir Guryanov beschrÀnkte sich auf Tests und kontinuierliche Integration mit Molecule und Gitlab CI sowie auf die Verwendung von Vagrant.

Der erste Tag von Slurm verlief ohne technische Probleme. Es stellte sich heraus, dass sie uns am zweiten Tag erwarteten. Im Slurm-Chat erhoben die Teilnehmer die Frage zur Aufzeichnung der Veranstaltung: 28
Nik Grebnev, [4. Sept. 2019, 21:53:09]:
Guten Abend. Soweit ich verstehe, ist die Aufzeichnung der heutigen Veranstaltung erschienen. Nur die QualitĂ€t ist miserabel â 720 Zeilen. Wie bekomme ich 1080? Denn alles ist völlig verschwommen â ich dachte, die Ăbertragung war schlecht, aber in der Aufzeichnung wĂŒrde es 1080 sein. Und es stellte sich heraus, dass auch in der Aufzeichnung 720 geblieben ist, was Ă€uĂerst traurig ist.
Dmitriy Miroshnichenko, [4. Sept. 2019, 21:56:52]:
+1, ich möchte im persönlichen Dashboard 1080 sehen, da ihr nicht mehr als 720 streamen könnt.
Akbarhon Amirchonov, [4. Sept. 2019, 22:24:40]:
Es gibt EinschrÀnkungen der Plattform. Leider wird es nicht möglich sein, 1080 aufzuzeichnen.
Nik Grebnev, [4. Sept. 2019, 22:29:23]:
Schade! Dass man sogar das Telefon nicht dafĂŒr anpassen kann..... Wir mĂŒssen uns mit 720p herumschlagen.
Maksim Vasilev, [5. Sept. 2019, 10:19:35]:
#support Die Aufzeichnung auf die Konsole des Sprechers zu schauen â einfach schmerzhaft. Sehr schlecht zu sehen.Wir streamen ĂŒber die Plattform Facecast. FrĂŒher waren 720 Zeilen in allen vier Slyrms völlig ausreichend, damit die Teilnehmer die VideoĂŒbertragung gut wahrnehmen konnten. Die Arbeitslaptops der Sprecher waren gleich eingestellt und speziell fĂŒr den 720p-Stream optimiert. Am zweiten Tag des Slyrm DevOps stellte sich heraus, dass die Laptops der eingeladenen Sprecher unterschiedlich konfiguriert waren. Und eine schnelle Lösung war nicht möglich â die VergröĂerung der Schrift in den Konsolen ruinierte die Speaker-Tabellen. Die kleine Schrift in der 720p-Ăbertragung erwies sich als schlecht lesbar.
Der Slyrm wird in 1080 aufgenommen, in 720 wird er bereits von Facecast komprimiert. Wir hatten also die Originals in 1080. Nach einem Tag der Kommunikation mit dem Support und der Buchhaltung von Facecast haben wir einen neuen Tarifplan, Ăbertragungen in 1080 und das neuerliche Hochladen der ersten beiden Tage in 1080. So werden auch die Aufzeichnungen auf AntrĂ€ge von Zuschauern in 1080 sein.
Am dritten Tag des Slyrm DevOps blieben die interessantesten Themen: SRE. Und die PrĂ€sentation von zwei starken Sprechern â Eduard Medwedew, CTO bei Tungsten Labs, und Ivan Kruglow, Principal Developer bei Booking.com.
Letztendlich haben wir erkannt, dass wir richtig entschieden haben, einige Themen auf den nĂ€chsten Tag zu verschieben â bei einigen Teilnehmern hat selbst Windows mit dem Tempo der InformationsĂŒbertragung und den praktischen Aufgaben nicht mithalten können.
Arthur Gordienko, [5. Sept. 2019, 21:45:02]
Ich bin gerade vom Slyrm zurĂŒckgekommen.... Hat jemand einen Wiederherstellungs-Flash-Disk oder Windows 10 darauf?P.S. Wir gestehen ehrlich, dass wir verbergen, was tatsĂ€chlich auf dem Slyrm DevOps passiert.
Ihr denkt, dass alles so ablÀuft:

Und in Wirklichkeit:

Artyom Galonski spielt Beethovens Klaviersonate Nr. 8 (Pathetique) in c-Moll. Sergey Bondarev diktiert die Noten.
Quelle: habr.com
