Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Iza prozora je klasično pozitivno jesenje sanktpeterburško vrijeme, u konferencijskoj sali Selectel toplo, kafa, koka-kola i skoro ljeto. U svijetu oko nas, 5. septembra 2019., nalazimo se na drugom danu početka DevOps Slurma.

Prvog dana intenziva obrađivali smo najjednostavnije teme: Git, CI/CD. Drugog dana smo za učesnike pripremili Infrastrukturu kao kod i testiranje infrastrukture - višestruke teme, sa puno nijansi i praktičnih zadataka.

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Govornici drugog dana Slurma bili su Aleksej Stepanenko, inženjer odeljenja za cloud platformu Selectel, Nikolaj Mesropjan, administrator Southbridge-a, i Vladimir Gurjanov, inženjer/vođa tima u Southbridge-u.

Aleksej Stepanenko je inženjer u Selectelu, koji nas je ne samo srdačno dočekao, već nam je obezbedio i prostorije, kao i kapacitet servera. Alexey Stepanenko u Selectel-u bavi se infrastrukturnim zadacima za održavanje OpenStack oblaka, odnosno nadzorom, CI/CD-om i upravljanjem konfiguracijom.

Nikolay Mesropyan i Vladimir Guryanov, zaposleni u Southbridgeu. Od 2015. godine Vladimir Guryanov je odgovoran za sisteme za praćenje, istovremeno i šef operativnog odeljenja JSC Comita, kao i inicijator prelaska JSC Comita na DevOps pristup.

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Do 10:00 sati učesnici su se postepeno okupljali u konferencijskoj sali. Nakon tempa prvog dana Slurm DevOps-a, izgledali su pomalo zamišljeno i odrpano. Niko nije obećao da će biti lako. Intenzivni kurs je osmišljen tako da učitava što više praktičnih informacija u vašu glavu ubrzanim tempom u tri dana. Nemoguće je probaviti Slurm za tri dana. Sam intenzivni kurs je samo početak rada. Tada ćete morati pregledati bilješke i vježbati.

Prvog dana, Aleksej Stepanenko se dotakao podteme „IaC: pristup infrastrukturi kao kodu“. I drugog dana, Slurma je već počela sa cloud provajderima kao provajderima infrastrukture.

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”
“Okrenut ću kalendar...”

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”
“...i opet treći septembar!”

Zatim je Aleksej ispitao alate za inicijalizaciju sistema i sastavljanje slika (packer). Nakon toga, prešao je na "dirljive priče o Terraformu", kojoj se javnost toliko radovala prvog dana, u temi "IaC koristeći Terraform kao primjer."

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Svoju prezentaciju je zaključio pitanjima o skladištenju konfiguracije, saradnji i automatizaciji aplikacija.

U pauzi smo savladali prirodnu stidljivost i skromnost programera i pozvali sve da se slikaju.

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”
Slurm ti daje krila! Sergej Bondarev i Pavel Selivanov drže Dmitrija Simonova na zemlji.

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Nakon ručka i direktnog punjenja kofeinom upitnim glavama programera, vrijeme je da IaC koristi Ansible kao primjer.

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Nikolaj Mesropjan je pre svega odgovorio na pitanje: "Zašto Ansible?" Govornik je demonstrirao stvaranje male infrastrukture koristeći Terraform i rad sa ansible-vaultom. Zatim je Nikolaj pogledao od čega se Ansible sastoji: sveske igre, inventar, uloge. Testirao koncept idempotencije na mačkama.

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”
Tokom prezentacije nije bilo povrijeđenih mačića.

Nikolay Mesropyan je završio svoje izlaganje sastavljanjem i implementacijom xpaste aplikacije, demonstracijom pokretanja ažuriranja i praktičnim zadatkom „Pretvaranje samostalnog PostgreSQL-a u klaster za prestanak greške“. 


Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”
- Jeste li obavili zadatak? Najgore je prošlo. Sad se zagrlite...

Uveče je Vladimir Gurjanov govorio na temu „Infrastrukturno testiranje“. Snaga učesnika je već bila na izmaku. A granica, kada informacije počnu kliziti između ušiju, zaobilazeći mozak, postajala je sve bliža. Učesnici su se zainteresovali za jezičke incidente:

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

Stoga je odlučeno da se nadzor infrastrukture sa Prometheusom pomjeri na sljedeći, treći i posljednji dan Slurma.

Vladimir Guryanov se ograničio na testiranje i kontinuiranu integraciju sa Molecule i Gitlab CI, kao i korišćenje Vagranta.

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

Prvi dan Slurma prošao je bez ikakvih tehničkih problema. Ispostavilo se da su nas čekali drugi dan. U Slurm chatu, učesnici su pokrenuli pitanje snimanja događaja: 



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

Strimujemo putem Facecast platforme. Ranije je na sva četiri Slurma bilo dovoljno 720 redova da učesnici normalno percipiraju emitovani video. Radni laptopi Slurm zvučnika su konfigurisani identično i prilagođeni posebno za emitovanje na 720p. Drugog dana Slurm DevOps-a, ispostavilo se da su laptopi pozvanih govornika konfigurisani različito. I to nije bilo moguće brzo riješiti - povećanje fonta na konzolama razbilo je stolove zvučnika. Ispostavilo se da je mali font u emitovanju od 720p bio težak za čitanje.

Slurm se snima na 1080, na 720 je već pritisnut Facecastom. Tako da smo imali originale 1080. godine. Dan komunikacije sa Facecast podrškom i računovodstvom, a imamo i novi tarifni plan, emitovanje u 1080 i ponovno postavljanje prva dva dana u 1080. Tako da će i snimci na osnovu zahteva TV gledalaca biti u 1080.

Trećeg dana Slurma, DevOps je ostavio najzanimljiviji dio: SRE. I prezentacija dvojice moćnih govornika - Eduarda Medvedeva, tehničkog direktora u Tungsten Labs, i Ivana Kruglova, glavnog programera u Booking.com-u.

Na kraju smo shvatili da smo donijeli ispravnu odluku odgađajući niz tema za sljedeći dan – za neke sudionike ni Windows nije mogao izdržati tempo prijenosa informacija i niz praktičnih zadataka.

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

PS Budimo iskreni, krijemo šta se zaista dešava u Slurm DevOps-u.

Mislite da to ide ovako:

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”

I u stvari:

Slurm DevOps. Drugi dan. IaC, testiranje infrastrukture i „Slurm vam daje krila!”
Artjom Galonski izvodi Betovenovu sonatu za klavir br. 8 (patetičnu) u c-molu. Sergej Bondarev diktira beleške.

izvor: www.habr.com

Dodajte komentar