Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Už lango klasikinis teigiamas rudeniškas Sankt Peterburgo oras, Selectel konferencijų salėje šilta, kava, kokakola ir beveik vasara. 5 m. rugsėjo 2019 d. mus supančiame pasaulyje esame antrąją DevOps Slurm pradžios dieną.

Pirmąją intensyvaus užsiėmimo dieną gvildenome paprasčiausias temas: Git, CI/CD. Antrąją dieną dalyviams paruošėme Infrastruktūra kaip kodas ir infrastruktūros testavimą – įvairiapusės temos, su daugybe niuansų ir praktinių užduočių.

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Antrosios „Slurm“ dienos pranešėjai buvo „Selectel“ debesų platformos skyriaus inžinierius Aleksejus Stepanenko, „Southbridge“ administratorius Nikolajus Mesropjanas ir „Southbridge“ inžinierius / komandos vadovas Vladimiras Gurjanovas.

Aleksejus Stepanenko yra „Selectel“ inžinierius, kuris mus ne tik šiltai priėmė, bet ir suteikė patalpas bei serverio pajėgumus. Aleksejus Stepanenko iš Selectel užsiima infrastruktūros užduotimis, skirtas OpenStack debesies priežiūrai, būtent stebėjimui, CI/CD ir konfigūracijos valdymui.

Nikolajus Mesropjanas ir Vladimiras Gurjanovas, Southbridge darbuotojai. Nuo 2015 m. Vladimiras Gurjanovas buvo atsakingas už stebėsenos sistemas, kartu yra UAB „Comita“ eksploatacijos skyriaus vadovas, taip pat UAB „Comita“ perėjimo prie „DevOps“ metodo iniciatorius.

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Iki 10:00 dalyviai pamažu rinkosi į konferencijų salę. Po pirmosios „Slurm DevOps“ dienos tempo jie atrodė šiek tiek susimąstę ir nuskurę. Niekas nežadėjo, kad bus lengva. Intensyvus kursas skirtas tam, kad per tris dienas pagreitintu tempu į galvą įkrautų kuo daugiau praktinės informacijos. Slurmo suvirškinti per tris dienas neįmanoma. Pats intensyvus kursas – tik darbo pradžia. Tada turėsite peržiūrėti pastabas ir praktikuotis.

Pirmąją dieną Aleksejus Stepanenko palietė potemą „IaC: požiūris į infrastruktūrą kaip kodą“. O antrą dieną „Slurma“ jau pradėjo nuo debesų tiekėjų kaip infrastruktūros tiekėjų.

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!
„Perversiu kalendorių...“

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!
„... ir vėl rugsėjo trečioji!

Tada Aleksejus išnagrinėjo sistemų inicijavimo ir vaizdų surinkimo įrankius (pakuotoją). Po to jis perėjo prie „liečiančių istorijų apie Terraformą“. kurio visuomenė taip laukė pirmą dieną, temoje „IaC naudojant Terraform kaip pavyzdį“.

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Savo pristatymą jis baigė klausimais apie konfigūracijos saugojimą, bendradarbiavimą ir programų automatizavimą.

Per pertrauką įveikėme natūralų kūrėjų drovumą, kuklumą ir pakvietėme visus nusifotografuoti.

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!
Slurm suteikia jums sparnus! Sergejus Bondarevas ir Pavelas Selivanovas laiko Dmitrijų Simonovą ant žemės.

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Po pietų ir tiesioginio kofeino pakrovimo į besiklausančius kūrėjų vadovus, laikas IaC, kaip pavyzdį naudojant Ansible.

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Nikolajus Mesropjanas pirmiausia atsakė į klausimą: „Kodėl Ansible? Pranešėjas demonstravo nedidelės infrastruktūros sukūrimą naudojant Terraform ir darbą su ansible-vault. Toliau Nikolajus pažvelgė į tai, iš ko susideda Ansible: žaidimų knygelės, inventorius, vaidmenys. Išbandė idempotencijos sąvoką su katėmis.

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!
Pristatymo metu nė vienas kačiukas nenukentėjo.

Nikolajus Mesropjanas baigė savo pristatymą xpaste programos surinkimu ir diegimu, nuolatinio atnaujinimo demonstravimu ir praktine užduotimi „Atskira PostgreSQL pavertimas pertrūkių klasteriu“. 


Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!
– Ar įvykdėte užduotį? Blogiausia jau baigėsi. Dabar apkabinkite vienas kitą...

Vakare Vladimiras Gurjanovas kalbėjo tema „Infrastruktūros testavimas“. Dalyvių jėgos jau ėjo į pabaigą. Ir riba, kai informacija pradeda slysti tarp ausų, aplenkdama smegenis, vis artėjo. Dalyviai susidomėjo kalbiniais incidentais:

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]:
а еще нас спрашивали почему Павел говорит сКедулер, а я ансибля

Todėl buvo nuspręsta infrastruktūros stebėjimą su „Prometheus“ perkelti į kitą, trečią ir paskutinę „Slurm“ dieną.

Vladimiras Gurjanovas apsiribojo bandymais ir nuolatine integracija su Molecule ir Gitlab CI, taip pat Vagrant naudojimu.

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Pirmoji „Slurm“ diena praėjo be jokių techninių problemų. Paaiškėjo, kad jie mūsų laukė antrą dieną. „Slurm“ pokalbyje dalyviai iškėlė įvykio įrašymo klausimą: 



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 В записи смотреть на консоль спикера - просто боль. Очень плохо видно

Transliuojame per Facecast platformą. Anksčiau visuose keturiuose Slurmuose pakakdavo 720 eilučių, kad dalyviai normaliai suvoktų transliuojamą vaizdo įrašą. „Slurm“ garsiakalbių veikiantys nešiojamieji kompiuteriai buvo sukonfigūruoti identiškai ir pritaikyti specialiai transliacijai 720p. Antrąją „Slurm DevOps“ dieną paaiškėjo, kad pakviestų pranešėjų nešiojamieji kompiuteriai buvo sukonfigūruoti skirtingai. Ir to greitai išspręsti nepavyko – padidinus šriftą pultuose sulaužytos garsiakalbių lentelės. Mažas šriftas 720p transliacijoje pasirodė sunkiai įskaitomas.

Slurm filmuojamas 1080, 720 jau spaudžia Facecast. Taigi mes turėjome originalus 1080 m. Diena bendravimo su Facecast palaikymu ir apskaita, o mes turime naują tarifų planą, transliuojame 1080 ir perkeliame pirmas dvi dienas 1080. Taigi įrašai pagal TV žiūrovų užklausas taip pat bus 1080.

Trečią „Slurm“ dieną „DevOps“ paliko įdomiausią dalį: SRE. Dviejų galingų pranešėjų – Eduardo Medvedevo, „Tungsten Labs“ techninio vadovo ir Ivano Kruglovo, pagrindinio Booking.com kūrėjo, pristatymas.

Galiausiai supratome, kad padarėme teisingą sprendimą, kai nemažai temų atidėjome kitai dienai – kai kuriems dalyviams net „Windows“ neatlaikė informacijos perdavimo tempo ir eilės praktinių užduočių.

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

PS Būkime atviri, mes slepiame, kas iš tikrųjų vyksta „Slurm DevOps“.

Jūs manote, kad viskas vyksta taip:

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!

Ir iš tikrųjų:

Slurm DevOps. Antra diena. IaC, infrastruktūros testavimas ir „Slurm suteikia sparnus!
Artiomas Galonskis atlieka Bethoveno Sonatą fortepijonui Nr. 8 (Patetika) c-moll. Sergejus Bondarevas diktuoja natas.

Šaltinis: www.habr.com

Добавить комментарий