Za oknem klasické pozitivní podzimní počasí v Petrohradu, v konferenčním sále Selectel je teplo, káva, Coca-Cola a téměř léto. V okolním světě je 5. září 2019, máme druhý den od začátku Sleurma DevOps.
První den intenzivního školení jsme prošli nejzákladnějšími tématy: Git, CI/CD. Na druhý den jsme účastníkům připravili Infrastructure as Code a testování infrastruktury – témata mnohovrstevná, s velkým množstvím nuancí a praktických úkolů.

Frenovci druhého dne Sleurma se stali Alexej Stepanenko, inženýr oddělení cloudové platformy Selectel, Nikolaj Mesropjan, administrátor Southbridge, a Vladimir Gurjanov, inženýr/teamm líder ve Southbridge.
Alexej Stepanenko je inženýr společnosti Selectel, která nás nejen srdečně přivítala, ale také poskytla prostory a serverové kapacity. Alexej Stepanenko v Selectel se zabývá infrastrukturními úkoly týkajícími se údržby cloudu OpenStack, zejména monitorováním, CI/CD a správou konfigurací.
Nikolaj Mesropjan a Vladimir Gurjanov, zaměstnanci společnosti Southbridge. Vladimir Gurjanov od roku 2015 odpovídá za monitoring a rovněž je vedoucím oddělení provozu AО „Komita“ a iniciátorem přechodu AО „Komita“ na přístup DevOps.

K 10:00 se účastníci postupně sešli v konferenčním sále. Po tempu prvního dne Sleurma DevOps vypadali poněkud zamyšleně a unaveně. Nikdo neslíbil, že to bude jednoduché. Intenzivní kurs by měl za tři dny poskytnout co nejvíce praktických informací. Osvojit si Sleurm za tři dny není možné. Samotný intenzivní kurs je pouze začátek práce. Poté bude třeba si záznamy znovu procházet a cvičit.
Alexej Stepanenko v první den zmínil podtéma „IaC: přístup k infrastruktuře jako kódu“. A na druhý den Sleurma už začal od cloudových poskytovatelů, jakožto dodavatelů infrastruktury.

» – Překlopím kalendář…»

„… a znovu třetího září!“
Poté Alexej podrobněji přezkoumal nástroje pro inicializaci systémů, sestavení obrazů (packer). Následně přešel k „dojemným příběhům o Terraformu“, , v tématu „IaC na příkladu Terraformu“.


A závěr vystoupení byl zaměřen na otázky uchovávání konfigurací, spolupráce a automatizace aplikací.
Během přestávky jsme překonali přirozenou plachost a skromnost vývojářů a pozvali všechny na focení.

Slërm inspiruje! Sergey Bondarev a Pavel Selivanov udržují Dmitrije Simonova na zemi.








Po obědě a přímém nahrání kofeinu do myšlenek vývojářů nastal čas na IaC pomocí Ansible.

Nikolaj Mesropjan jako první reagoval na otázku: „Proč vlastně Ansible?“ Prezentující ukázal, jak vytvořit malou infrastrukturu pomocí Terraformu a pracoval s ansible-vault. Pak Nikolaj podrobně rozebral složení Ansible: playbooky, inventáře, role. Otestoval pojem idempotence na kočkách.

Během prezentace nikdo z koťat neutrpěl újmu.
Nikolaj Mesropjan zakončil vystoupení sestavením a nasazením aplikace xpaste, ukázkou rolling-update a praktickým úkolem „Převod standalone PostgreSQL na odolný klaster.“

— Udrželi jste úkol? To nejtěžší je za námi. Teď se obejměte…
K večeru vystoupil Vladimir Gurjanov s tématem „Testování infrastruktury“. Energií účastníků už ubývalo. A hranice, kdy informace začínají unikat mezi ušima, bez zastavení u mozku, se blížila. Účastníci se zajímali o jazykové zápletky:
Alex GSTC, [5. zář. 2019, 19:56:29 (06.09.2019, 10:10:50)]:
Mně to jen drásá uši, nebo ještě někomu?
* repozitář
* defaul
* volt
* ansibl
* redis
* nadgis
* prometheus
Nikolaj Mesropjan, [5. zář. 2019, 19:57:09 (05.09.2019, 19:57:30)]:
> ansibl
Jak se správně zdůrazňuje měkké "l"?)
Lucky SB, [5. zář. 2019, 19:57:13]:
A ještě se nás ptali, proč Pavel říká skeduler, a já ansibl.Proto bylo rozhodnuto posunout monitoring infrastruktury s Prometheus na třetí a poslední den Slërmu.
Vladimir Gurjanov se omezil na testování a kontinuální integraci s Molecule a Gitlab CI, a také na použití Vagrant.

První den Slërmu proběhl bez technických problémů. Ukázalo se, že nás čekaly až druhý den. V chatu Slërmu účastníci vznesli otázku o nahrávání akce:
Nik Grebnev, [4. září 2019, 21:53:09]:
Dobrý večer. Jak chápu, záznam dnešního události je venku. Ale kvalita je příšerná - 720 linií. Jak získat 1080? Všechno je rozmazané - myslel jsem, že streamování je slabé, ale záznam bude 1080. A ukázalo se, že i ve záznamu zůstalo 720, což je velmi smutné.
Dmitriy Miroshnichenko, [4. září 2019, 21:56:52]:
+1, chtěl bych v osobním kabinetu vidět 1080, když nemůžete streamovat víc než 720.
Akbarhon Amirkhonov, [4. září 2019, 22:24:40]:
Existují omezení platformy. Bohužel, nebude možné nahrávat 1080.
Nik Grebnev, [4. září 2019, 22:29:23]:
Škoda! Že ani telefon nemůžeme na tohle přizpůsobit..... Budeme se mučit s 720p.
Maksim Vasilev, [5. září 2019, 10:19:35]:
#support Sledování záznamu na konzoli řečníka - to je prostě bolest. Velmi špatně viditelné.Streamujeme přes platformu Facecast. Dříve na všech čtyřech Slěrmech stačilo 720 linií, aby účastníci správně vnímali video přenos. Pracovní notebooky řečníků byly nastaveny stejně a přizpůsobeny pro streamování na 720p. Na druhém dni Slěrmu DevOps se ukázalo, že notebooky pozvaných řečníků byly nastaveny každé podle svého. A rychle to vyřešit nebylo možné — zvětšení písma v konzolích porušovalo tabulky řečníků. Malé písmo ve streamování na 720p se ukázalo jako špatně čitelné.
Slěrmy se natáčejí v 1080, na 720 je už tlačení Facecastem. Takže originály v 1080 jsme měli. Následovaly hodiny komunikace s podporou a účetnictvím Facecastu, a máme nový tarifní plán, streamování v 1080 a opětovné nahrání prvních dvou dnů v 1080. Takže záznamy na žádost diváků budou také v 1080.
Ve třetí den Slěrmu DevOps zůstalo to nejzajímavější: SRE. A vystoupení dvou silných řečníků — Eduarda Medvedeva, CTO v Tungsten Labs, a Ivana Kruglov, Principal Developer v Booking.com.
Nakonec jsme pochopili, že jsme správně rozhodli o přesunutí některých témat na další den — u některých účastníků dokonce ani Windows nevydrželo tempo přenosu informací a sérii praktických úkolů.
Arthur Gordienko, [5. září 2019, 21:45:02]
Právě jsem se vrátil ze slěrmu.... Má někdo obnovovací flešku nebo desátou Windows na ní?P.S. Přiznáváme upřímně, skrýváme to, co se ve skutečnosti děje na Slěrmu DevOps.
Myslíte si, že to probíhá takto:

A ve skutečnosti:

Artyom Galonsky interpretuje Sonátu pro klavír č. 8 (Patetickou) c moll od Beethovena. Sergey Bondarev diktuje noty.
Zdroj: habr.com
