Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

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.

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

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.

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

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.

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”
» - Megfordítom a naptárt… »

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”
«… é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», amelyet a közönség már az első napon nagyon várt, az «IaC a Terraform példáján» témában.

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

É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.

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”
A Slurm felemel! Szergej Bondarev és Pavel Selivanov a földön tartják Dmitrij Simonovot.

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

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.

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

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.

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”
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.

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”
— 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.

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

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:

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”

De valójában:

Słurm DevOps. Második nap. IaC, az infrastruktúra tesztelése és „Słurm szárnyakat ad!”
Artyom Galonsky Beethoven 8. (Patetikus) zongoraszonátáját játssza. Sergey Bondarev diktaálja a kottát.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster