Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Az ablakon kívül klasszikus pozitív őszi szentpétervári idő, a Selectel konferenciateremben meleg, kávé, Coca-Cola és szinte nyár. A körülöttünk lévő világban 5. szeptember 2019-én a DevOps Slurm indulásának második napján vagyunk.

Az intenzív első napján a legegyszerűbb témákat jártuk körbe: Git, CI/CD. A második napon Infrastruktúra mint kód és infrastruktúra teszteléssel készültünk a résztvevőknek - sokrétű témák, rengeteg árnyalattal és gyakorlati feladattal.

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

A Slurm második napjának előadói Alekszej Sztyepanenko, a Selectel felhőplatform részlegének mérnöke, Nikolay Mesropjan, a Southbridge rendszergazdája és Vladimir Guryanov, a Southbridge mérnöke/csapatvezetője voltak.

Alexey Stepanenko a Selectel mérnöke, amely nemcsak szeretettel fogadott minket, hanem helyiségeket és szerverkapacitást is biztosított számunkra. Alexey Stepanenko a Selectelnél infrastrukturális feladatokkal foglalkozik az OpenStack felhő karbantartásához, nevezetesen a figyeléssel, CI/CD-vel és konfigurációkezeléssel.

Nikolay Mesropyan és Vladimir Guryanov, a Southbridge alkalmazottai. 2015 óta Vladimir Guryanov a felügyeleti rendszerekért felelős, egyúttal a JSC Comita üzemeltetési osztályának vezetője, valamint a JSC Comita DevOps megközelítésre való átállásának kezdeményezője.

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

10:00-ra a résztvevők fokozatosan összegyűltek a konferenciateremben. A Slurm DevOps első napjának tempója után kissé töprengőnek és rongyosnak tűntek. Senki sem ígérte, hogy könnyű lesz. Az intenzív tanfolyam célja, hogy három nap alatt a lehető legtöbb gyakorlati információt töltsön be a fejébe, gyorsított ütemben. Három nap alatt lehetetlen megemészteni Slurm-ot. Maga az intenzív tanfolyam csak a munka kezdete. Ezután át kell tekintenie a jegyzeteket és gyakorolnia kell.

Az első napon Alekszej Sztyepanenko az „IaC: az infrastruktúra mint kód megközelítése” altémát érintette. A második napon pedig a Slurma már a felhőszolgáltatókkal indult infrastruktúra-szolgáltatóként.

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”
"Megforgatom a naptárat..."

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”
„...és megint szeptember harmadikán!”

Ezután Alexey megvizsgálta a rendszerek inicializálására és a képek összeállítására szolgáló eszközöket (csomagoló). Ezt követően áttért a „megható történetekre a Terraformról”. amelyet a közvélemény már az első napon annyira várt, az „IaC using Terraform as a example” témakörben.

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Előadását pedig a konfiguráció tárolására, az együttműködésre és az alkalmazások automatizálására vonatkozó kérdésekkel zárta.

A szünetben leküzdöttük a fejlesztők természetes félénkségét, szerénységét, és mindenkit fotózni hívtunk.

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”
Slurm szárnyakat ad! Szergej Bondarev és Pavel Selivanov a földön tartja Dmitrij Szimonovot.

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Ebéd és a koffein közvetlen terhelése után a fejlesztők érdeklődő fejei, itt az ideje az IaC-nek, példaként az Ansible-t használva.

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

Nikolay Mesropyan mindenekelőtt arra a kérdésre válaszolt: „Miért Ansible?” Az előadó egy kis infrastruktúra létrehozását mutatta be Terraform segítségével és az ansible-vault-tal. Ezután Nikolay megnézte, miből áll az Ansible: játékkönyvek, leltár, szerepek. Tesztelte az idempotencia fogalmát macskákon.

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”
A bemutató során egyetlen cica sem sérült meg.

Nikolay Mesropyan előadását az xpaste alkalmazás összeállításával és üzembe helyezésével, a gördülő frissítés bemutatásával és „Az önálló PostgreSQL átalakítása feladatátvevő fürtté” című gyakorlati feladattal zárta. 


Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”
- Elvégezted a feladatot? A legrosszabbnak vége. Most pedig öleljétek meg egymást...

Este Vlagyimir Gurjanov az „Infrastruktúra tesztelése” témában beszélt. A résztvevők ereje már fogyóban volt. És egyre közelebb került a határ, amikor az információ az agyat megkerülve elkezd a fülek között csúszni. A résztvevők érdeklődni kezdtek a nyelvi események iránt:

Alex GSTC, [5 сент. 2019 г., 19:56:29 (06.09.2019, 10:10:50)]:
А мне только режет слух или еще кому?
* репозитАрий
* дефАУлт
* волЬт
* ансиблЬ
* редИс
* наДЖиус
* промEтиус

Nikolay Mesropyan, [5 сент. 2019 г., 19:57:09 (05.09.2019, 19:57:30)]:
> ансиблЬ
Как произносится ударение на мягкий знак?)

Lucky SB, [5 сент. 2019 г., 19:57:13]:
а еще нас спрашивали почему Павел говорит сКедулер, а я ансибля

Ezért úgy döntöttek, hogy az infrastruktúra megfigyelését a Prometheusszal a Slurm következő, harmadik és utolsó napjára helyezik át.

Vladimir Guryanov a Molecule és a Gitlab CI tesztelésére és folyamatos integrációjára, valamint a Vagrant használatára szorítkozott.

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

A Slurm első napja technikai probléma nélkül telt. Kiderült, hogy már a második napon vártak minket. A Slurm chatben a résztvevők felvetették az esemény rögzítésének kérdését: 



Nik Grebnev, [4 сент. 2019 г., 21:53:09]:
Добрый вечер. Как я понимаю, запись сегодняшнего мероприятия появилась. Только вот качество дрянь - 720 линий. А как получить 1080? А то все совсем расплывчато - думал что трансляция идет паршиво, но в записи будет 1080. А оказалось что и в записи осталось 720, что крайне печально

Dmitriy Miroshnichenko, [4 сент. 2019 г., 21:56:52]:
+1, хочется в личном кабинете увидеть 1080, раз стримить больше 720 не можете

Акбархон Амирхонов, [4 сент. 2019 г., 22:24:40]:
Есть ограничения платформы. К сожалению, не получится записать 1080.

Nik Grebnev, [4 сент. 2019 г., 22:29:23]:
Жаль! Что даже телефон не приспособить под это.....Будем мучиться с 720p

Maksim Vasilev, [5 сент. 2019 г., 10:19:35]:
#support В записи смотреть на консоль спикера - просто боль. Очень плохо видно

A Facecast platformon keresztül közvetítjük. Korábban mind a négy Slurm-on 720 sor elég volt ahhoz, hogy a résztvevők normálisan érzékeljék a videót. A Slurm hangszórók működő laptopjait azonosan konfigurálták, és kifejezetten 720p-s sugárzásra adaptálták. A Slurm DevOps második napján kiderült, hogy a meghívott előadók laptopjait másként konfigurálták. Ezt pedig nem lehetett gyorsan megoldani – a konzolok betűtípusának növelése széttörte a hangszóróasztalokat. A 720p-s adás kis betűtípusa nehezen olvashatónak bizonyult.

A Slurmot 1080-on forgatják, 720-nál már a Facecast is nyomja. Tehát 1080-ban megvoltak az eredetiek. Egy nap kommunikáció a Facecast támogatással és könyveléssel, és van egy új tarifacsomagunk, 1080-ban sugározzuk és 1080-ban az első két napot újra feltöltjük. Így a tévénézők kérései alapján készült felvételek is 1080-ban lesznek.

A Slurm harmadik napján a DevOps elhagyta a legérdekesebb részt: SRE-t. És két erőteljes előadó – Eduard Medvegyev, a Tungsten Labs műszaki igazgatója és Ivan Kruglov, a Booking.com fő fejlesztője – előadása.

Végül rájöttünk, hogy jól döntöttünk, amikor számos témát másnapra halasztottunk – egyes résztvevők számára még a Windows sem bírta az információátadás ütemét és a gyakorlati feladatok sorát.

Arthur Gordienko, [5 сент. 2019 г., 21:45:02]
Только что пришел со слёрма.... Есть ли у кого восстанавливающая флеха или 10ая винда на ней?

PS Legyünk őszinték, eltitkoljuk, mi történik valójában a Slurm DevOps-nál.

Szerinted ez így megy:

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”

És valójában:

Slurm DevOps. Második nap. IaC, infrastruktúra tesztelés és „Slurm ad szárnyakat!”
Artyom Galonsky Beethoven 8. (Pathetique) c-moll zongoraszonátáját adja elő. Szergej Bondarev jegyzeteket diktál.

Forrás: will.com

Hozzászólás