Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Derazadan tashqarida klassik ijobiy kuzgi Sankt-Peterburg ob-havosi bor, Selectel konferentsiya zalida u issiq, qahva, Coca-Cola va deyarli yoz. Atrofimizdagi dunyoda, 5-yil 2019-sentabr, biz DevOps Slurm boshlanishining ikkinchi kunida turibmiz.

Intensivning birinchi kunida biz eng oddiy mavzularni qamrab oldik: Git, CI/CD. Ikkinchi kuni biz ishtirokchilar uchun Infratuzilmani Kodeks va infratuzilma testini tayyorladik - ko'p qirrali mavzular, juda ko'p nuanslar va amaliy vazifalar.

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Slurmning ikkinchi kunining ma'ruzachilari "Selectel" bulutli platformasi bo'limi muhandisi Aleksey Stepanenko, Southbridge ma'muri Nikolay Mesropyan va Southbridge muhandisi/guruh rahbari Vladimir Guryanov edi.

Aleksey Stepanenko - "Selectel" kompaniyasi muhandisi, u bizni nafaqat iliq kutib oldi, balki bizni binolar va server sig'imi bilan ta'minladi. Selectel kompaniyasidagi Aleksey Stepanenko OpenStack bulutini saqlash uchun infratuzilma vazifalari, ya'ni monitoring, CI/CD va konfiguratsiyani boshqarish bilan shug'ullanadi.

Nikolay Mesropyan va Vladimir Guryanov, Southbridge xodimlari. 2015 yildan beri Vladimir Guryanov monitoring tizimlari uchun mas'ul, bir vaqtning o'zida "Comita" OAJ ekspluatatsiya bo'limi boshlig'i, shuningdek, "Comita" OAJning DevOps yondashuviga o'tish tashabbuskori.

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Soat 10:00 ga kelib ishtirokchilar sekin-asta konferentsiya zaliga yig'ilishdi. Slurm DevOps birinchi kunining sur'atidan so'ng, ular biroz o'ychan va yirtiq ko'rindi. Hech kim bu oson bo'lishiga va'da bermagan. Intensiv kurs uch kun ichida tezlashtirilgan sur'atda boshingizga iloji boricha ko'proq amaliy ma'lumotlarni yuklash uchun mo'ljallangan. Slurmni uch kun ichida hazm qilish mumkin emas. Intensiv kursning o'zi ishning boshlanishi. Keyin eslatmalarni ko'rib chiqishingiz va mashq qilishingiz kerak bo'ladi.

Birinchi kuni Aleksey Stepanenko "IaC: infratuzilmaga kod sifatida yondashuv" submavzusiga to'xtaldi. Ikkinchi kuni esa Slurma allaqachon bulutli provayderlar bilan infratuzilma provayderlari sifatida ish boshladi.

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"
"Men taqvimni aylantiraman ..."

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"
"... va yana uchinchi sentyabr!"

Keyin Aleksey tizimlarni ishga tushirish va tasvirlarni yig'ish vositalarini (paker) ko'rib chiqdi. Shundan so'ng u "Terraform haqidagi ta'sirli hikoyalar" ga o'tdi. birinchi kunida jamoatchilik intiqlik bilan kutgan edi, "IaC misol sifatida Terraformdan foydalanish" mavzusida.

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Va u o'z taqdimotini konfiguratsiyani saqlash, hamkorlik va ilovalarni avtomatlashtirishga oid savollar bilan yakunladi.

Tanaffus paytida biz ishlab chiquvchilarning tabiiy uyatchanligi va kamtarligini engib, barchani suratga olishga taklif qildik.

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"
Slurm sizga qanot beradi! Sergey Bondarev va Pavel Selivanov Dmitriy Simonovni yerda ushlab turishadi.

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Tushlikdan so'ng va ishlab chiquvchilarning so'rovchi rahbarlariga to'g'ridan-to'g'ri kofein yuklangandan so'ng, Ansible-dan misol sifatida foydalanish vaqti keldi.

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Nikolay Mesropyan birinchi navbatda “Nima uchun Ansible?” degan savolga javob berdi. Ma'ruzachi Terraform-dan foydalangan holda va ansible-vault bilan ishlaydigan kichik infratuzilmani yaratishni namoyish etdi. Keyinchalik, Nikolay Ansible nimadan iboratligini ko'rib chiqdi: o'yin kitoblari, inventar, rollar. Mushuklarda idempotentlik tushunchasini sinab ko'rdi.

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"
Taqdimot davomida mushukchalarga zarar yetkazilmadi.

Nikolay Mesropyan o‘z taqdimotini xpaste ilovasini yig‘ish va joylashtirish, yangilanishni yangilash namoyishi va “Mustaqil PostgreSQL-ni uzluksiz klasterga aylantirish” amaliy topshirig‘i bilan yakunladi. 


Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"
- Vazifani bajardingizmi? Eng yomoni tugadi. Endi bir-biringizni quchoqlang...

Kechqurun Vladimir Guryanov "Infratuzilmani sinovdan o'tkazish" mavzusida nutq so'zladi. Ishtirokchilarning kuchi allaqachon tugab qolgan edi. Va chegara, ma'lumot miyani chetlab o'tib, quloqlar orasiga tusha boshlaganda, yaqinlashib bordi. Ishtirokchilar lingvistik hodisalarga qiziqish bildirishdi:

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

Shu sababli, Prometey bilan infratuzilma monitoringini Slurmning keyingi, uchinchi va oxirgi kuniga ko'chirishga qaror qilindi.

Vladimir Guryanov o'zini Molecule va Gitlab CI bilan sinovdan o'tkazish va uzluksiz integratsiyalashuv, shuningdek Vagrant-dan foydalanish bilan chekladi.

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Slurmning birinchi kuni texnik muammolarsiz o'tdi. Ma'lum bo'lishicha, ular bizni ikkinchi kuni kutishgan. Slurm chatida ishtirokchilar voqeani yozib olish masalasini ko'tarishdi: 



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

Biz Facecast platformasi orqali translatsiya qilamiz. Ilgari, barcha to'rtta Slurmda 720 satr ishtirokchilar video translyatsiyani normal qabul qilishlari uchun etarli edi. Slurm dinamiklarining ishlaydigan noutbuklari bir xil tarzda tuzilgan va 720p da translyatsiya qilish uchun maxsus moslashtirilgan. Slurm DevOps-ning ikkinchi kunida taklif qilingan dinamiklarning noutbuklari har xil tarzda tuzilganligi ma'lum bo'ldi. Va buni tezda hal qilishning iloji bo'lmadi - konsollarda shriftni oshirish dinamik jadvallarini buzdi. 720p translyatsiyasidagi kichik shriftni o'qish qiyin bo'lib chiqdi.

Slurm 1080 da suratga olingan, 720 da u allaqachon Facecast tomonidan bosilgan. Shunday qilib, bizda 1080 yilda asl nusxalar bor edi. Facecast qo'llab-quvvatlash va buxgalteriya xizmati bilan muloqot kuni va bizda yangi tarif rejamiz bor, 1080da eshittirishlar va 1080da dastlabki ikki kun qayta yuklash. Shunday qilib, teletomoshabinlarning so'rovlari asosidagi yozuvlar ham 1080da bo'ladi.

Slurmning uchinchi kunida DevOps eng qiziqarli qismini qoldirdi: SRE. Ikki kuchli ma'ruzachi - Tungsten Labs texnik direktori Eduard Medvedev va Booking.com saytining bosh dasturchisi Ivan Kruglov taqdimoti.

Yakunda biz bir qator mavzularni keyingi kunga qoldirishda to‘g‘ri qarorga kelganimizni angladik – ba’zi ishtirokchilar uchun hatto Windows ham axborot uzatish tezligiga va bir qator amaliy vazifalarga dosh bera olmadi.

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

PS Rostini aytsam, biz Slurm DevOps-da nima sodir bo'layotganini yashiramiz.

Sizningcha, bu shunday bo'ladi:

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"

Va aslida:

Slurm DevOps. Ikkinchi kun. IaC, infratuzilma sinovlari va "Slurm sizga qanot beradi!"
Artyom Galonskiy Betxovenning 8-sonatasini (Pathetique) minorda ijro etadi. Sergey Bondarev eslatmalarni buyuradi.

Manba: www.habr.com

a Izoh qo'shish