Kint az ablakon a klasszikus, pozitív őszi pétervári időjárás, a Selectel konferenciatermében meleget érzünk, kávé, kóla és szinte nyár van. A valós világban 2019. szeptember 5-én a második napját töltjük a Slёrm DevOps-nak.
Az intenzív első napján a legegyszerűbb témákat jártuk körül: Git, CI/CD. A második napon pedig az Infrastructure as Code és az infrastruktúra tesztelés témákra készültünk – ezek sokrétűek, számos árnyalattal és gyakorlati feladattal.

A második nap előadói: Alexey Stepanenko, a Selectel felhőplatform mérnöke, Nikolay Mesropyan, a Southbridge adminisztrátora, és Vladimir Guryanov, a Southbridge mérnöke/csoportvezetője.
Alexey Stepanenko a Selectel mérnöke, aki nemcsak szívélyesen fogadott minket, hanem helyiséget és szerverkapacitásokat is biztosított. Alexey a Selectelnél az OpenStack felhőszolgáltatás infrastruktúrájának fenntartásával foglalkozik, különös figyelmet fordítva a monitoringra, CI/CD-re és a konfigurációkezelésre.
Nikolay Mesropyan és Vladimir Guryanov a Southbridge munkatársai. Vladimir Guryanov 2015 óta a monitoring rendszerekért felelős, emellett a Komita Zrt. üzemeltetési vezetője, valamint a Komita Zrt. DevOps szemléletű átalakításának kezdeményezője.

10:00-ra a résztvevők fokozatosan összegyűltek a konferenciateremben. Az első nap tempója után kicsit töprengőnek és fáradtnak tűntek. Senki sem ígérte, hogy könnyű lesz. Az intenzív program célja, hogy három nap alatt minél több gyakorlati információt túrjunk a fejükbe. A Slёrm elsajátítása három nap alatt lehetetlen. Maga az intenzív program csak a munka kezdete. Később újra meg kell nézni az anyagokat és gyakorolni.
Alexey Stepanenko az első napon a «IaC: az infrastruktúra mint kód megközelítés» témát érintette. A Slёrm második napján már az infrastruktúra szolgáltatókkal kezdett foglalkozni.

» - Megfordítom a naptárt… »

«… és újra harmadika van!»
Ezután Alexey bemutatta a rendszerek inicializálásának eszközeit, a képek összeállítását (packer). Ezt követően áttért a «megható történetekre a Terraformról», , az «IaC a Terraform példáján» témában.


És kérdésekkel zárta előadását a konfigurációk tárolásáról, a közös munkáról és az alkalmazások automatizálásáról.
A szünetben sikerült leküzdenünk a fejlesztők természetes szégyenlősségét és meghívtuk őket fényképezkedni.

A Slurm felemel! Szergej Bondarev és Pavel Selivanov a földön tartják Dmitrij Simonovot.








Ebéd után és egy közvetlen koffeinadagolás után a fejlesztők érdeklődő fejeibe elérkezett az IaC bemutatása az Ansible példáján keresztül.

Nyikolaj Meszropján először a kérdésre válaszolt: „De miért is az Ansible?“. A szónok bemutatta egy kis infrastruktúra létrehozását a Terraform segítségével és az ansible-vault használatát. Ezt követően Nyikolaj elemezte, miből áll az Ansible: playbookok, leltár, szerepek. Az idempotencia fogalmát macskákon tapasztalta meg.

A bemutató során egy macska sem sérült meg.
Nyikolaj Meszropján a bemutatóját az xpaste alkalmazás összeállításával és telepítésével zárta, bemutatva a rolling-update-et és egy gyakorlati feladatot a „Standalone PostgreSQL megbízható klaszterré alakítása“ témában.

— Megoldottátok a feladatot? A legrosszabb már mögöttünk van. Most öleljétek meg egymást…
Este Vladimir Guryanov fellépett a „Infrastruktúra tesztelés“ témával. A résztvevők ereje már a végéhez közeledett. És a határ, amikor az információ elkezd átszaladni a fülünk mellett anélkül, hogy a fejünkben megmaradna, egyre közelebb került. A résztvevők elmerültek a nyelvi bakikban:
Alex GSTC, [2019. szept. 5., 19:56:29 (2019. szept. 6., 10:10:50)]:
Csak nekem vágja a fülem, vagy másnak is?
* repozitÁrium
* defAULT
* volT
* ansiblE
* redIS
* naDGIUS
* promEtius
Nikolay Mesropyan, [2019. szept. 5., 19:57:09 (2019. szept. 5., 19:57:30)]:
> ansiblE
Hogyan hangzik a hangsúly a lágy jelre?)
Lucky SB, [2019. szept. 5., 19:57:13]:
a várj, azt is kérdezték, miért beszél Pavel sKeduler-rel, míg én ansibt nyomok.Ezért döntés született, hogy az infrastruktúra figyelését Prometheussal a következő, harmadik és egyben utolsó napra halasztják.
Vladimir Guryanov csak tesztelésre és folyamatos integrálásra korlátozódott a Molecule és Gitlab CI segítségével, valamint a Vagrant alkalmazásával.

A Slurm első napja műszaki problémák nélkül zajlott. Kiderült, hogy a második napra vártak minket. A Slurm csevegőszobájában a résztvevők felvetették az esemény rögzítésének kérdését:
Nik Grebnev, [2019. szeptember 4., 21:53:09]:
Jó estét. Ahogy értem, a mai esemény felvétele megjelent. Csak a minőség borzalmas - 720 sor. Hogyan lehet 1080-at kapni? Mert minden elmosódott - azt hittem, hogy a közvetítés rosszul megy, de a felvétel 1080 lesz. Aztán kiderült, hogy a felvételen is 720 maradt, ami nagyon szomorú.
Dmitriy Miroshnichenko, [2019. szeptember 4., 21:56:52]:
+1, szeretném látni a 1080-at a személyes fiókomban, ha nem tudnak 720-nál többet közvetíteni.
Akbarhon Amirhonov, [2019. szeptember 4., 22:24:40]:
Vannak platform korlátozások. Sajnos nem lesz lehetőség 1080-ot rögzíteni.
Nik Grebnev, [2019. szeptember 4., 22:29:23]:
Kár! Hogy még a telefon sem alkalmas erre..... Szenvedni fogunk a 720p-vel.
Maksim Vasilev, [2019. szeptember 5., 10:19:35]:
#support A felvétel alatt nézni a beszélő konzolját - egyszerű fájdalom. Nagyon rosszul látható.A Facecast platformon közvetítünk. Korábban, a négy Slőrmon, tökéletesen elegendő volt a 720 sor, hogy a résztvevők normálisan észleljék a videós közvetítést. A Slőrma előadóinak munka laptopjai egyformán voltak beállítva és kifejezetten a 720p közvetítésre optimalizálva. A Slőr DevOps második napján kiderült, hogy a meghívott előadók laptopjai mindegyike más-más módon van beállítva. Ezt gyorsan nem tudtuk megoldani - a betűméret növelése a konzolokban tönkretette a prezentációs táblázatokat. A kicsi betűméret a 720p közvetítésben nehezen olvasható volt.
A Slőr 1080-ban készül, a 720-at már a Facecast tömöríti. Tehát az eredeti felvételeink 1080-ban voltak. Egy napnyi kommunikáció a Facecast támogatásával és könyvelésével, és új tarifacsomagunk van, 1080-as közvetítések és az első két nap 1080-as újrafeltöltése. Tehát a nézői kérésre a felvételek szintén 1080-ban lesznek.
A Slőr DevOps harmadik napján a legérdekesebb dolgot hagyták: SRE. Két erős előadó - Eduard Medvedev, a Tungsten Labs CTO-ja és Ivan Kruglov, a Booking.com fő fejlesztője - előadása.
Végül megértettük, hogy jól döntöttünk, amikor néhány témát a következő napra helyeztünk - néhány résztvevő laptopja a információáramlás tempóját sem bírta ki a gyakorlati feladatok sorozatában.
Arthur Gordienko, [2019. szeptember 5., 21:45:02]
Most jöttem a slőrről.... Van valakinek visszaállító pendrive-ja vagy 10-es Windows-a rajta?P.S. Őszintén bevalljuk, hogy titkoljuk, mi is történik valójában a Slőr DevOps-on.
Azt hiszi, hogy minden úgy zajlik:

De valójában:

Artyom Galonsky Beethoven 8. (Patetikus) zongoraszonátáját játssza. Sergey Bondarev diktaálja a kottát.
Forrás: habr.com
