Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Aknast väljas on klassikaline positiivne sügisene Peterburi ilm, Selecteli konverentsiruumis on soe, kohv, Coca-Cola ja peaaegu suvi. Meid ümbritsevas maailmas oleme 5. septembril 2019 DevOps Slurmi teisel stardipäeval.

Intensiivkursuse esimesel päeval käsitlesime lihtsamaid teemasid: Git, CI/CD. Teisel päeval valmistasime osalejatele ette Infrastructure as Code ja infrastruktuuri testimise - mitmetahulised teemad, rohkete nüansside ja praktiliste ülesannetega.

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Slurmi teise päeva esinejad olid Selecteli pilvplatvormi osakonna insener Aleksei Stepanenko, Southbridge'i administraator Nikolay Mesropjan ja Southbridge'i insener/meeskonna juht Vladimir Gurjanov.

Aleksei Stepanenko on Selecteli insener, kes mitte ainult ei võtnud meid soojalt vastu, vaid varustas meid ka ruumidega ja serverimahuga. Alexey Stepanenko Selectelis tegeleb OpenStacki pilve haldamise infrastruktuuriülesannetega, milleks on jälgimine, CI/CD ja konfiguratsioonihaldus.

Nikolai Mesropjan ja Vladimir Gurjanov, Southbridge'i töötajad. Alates 2015. aastast on Vladimir Gurjanov vastutanud seiresüsteemide eest, olles samaaegselt JSC Comita operatiivosakonna juhataja, aga ka JSC Comita DevOps-lähenemisele ülemineku algataja.

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Kell 10 kogunesid osalejad tasapisi konverentsiruumi. Pärast Slurm DevOpsi esimese päeva tempot nägid nad pisut mõtlikud ja räbalad välja. Keegi ei lubanud, et see lihtne saab olema. Intensiivkursus on loodud nii, et kolme päeva jooksul laetakse kiirendatud tempos võimalikult palju praktilist teavet pähe. Slurmi on kolme päevaga võimatu seedida. Intensiivkursus ise on alles töö algus. Seejärel peate märkmed üle vaatama ja harjutama.

Esimesel päeval puudutas Aleksei Stepanenko alateema "IaC: lähenemine infrastruktuurile kui koodile". Ja teisel päeval alustas Slurma juba pilvepakkujatega infrastruktuuri pakkujatena.

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"
"Ma keeran kalendri ümber..."

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"
"... ja jälle kolmas september!"

Seejärel uuris Aleksei süsteemide lähtestamise ja piltide kokkupanemise tööriistu (pakkija). Pärast seda liikus ta edasi "liigsete lugude juurde Terraformist". mida avalikkus esimesel päeval nii väga ootas, teemas "IaC kasutades näitena Terraformi".

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Ja ta lõpetas oma ettekande küsimustega konfiguratsiooni salvestamise, koostöö ja rakenduste automatiseerimise kohta.

Vaheajal saime üle arendajate loomulikust häbelikkusest ja tagasihoidlikkusest ning kutsusime kõiki pildistama.

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"
Slurm annab sulle tiivad! Sergei Bondarev ja Pavel Selivanov hoiavad Dmitri Simonovit maas.

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Pärast lõunasööki ja otsest kofeiinikoormust arendajate uurivatele juhtidele on aeg IaC-le, kasutades näitena Ansible'i.

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Nikolai Mesropjan vastas kõigepealt küsimusele: "Miks Ansible?" Kõneleja demonstreeris väikese taristu loomist Terraformi abil ja ansible-vaultiga töötamist. Järgmisena vaatas Nikolay, millest Ansible koosneb: mänguraamatud, inventar, rollid. Katsetas idempotentsuse kontseptsiooni kasside peal.

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"
Esitluse ajal ei saanud ükski kassipoeg vigastada.

Nikolay Mesropyan lõpetas oma ettekande xpaste rakenduse kokkupanemise ja juurutamisega, jooksva värskenduse demonstratsiooniga ja praktilise ülesandega „Otseseisva PostgreSQL-i teisendamine tõrkeotsinguklastriks”. 


Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"
- Kas täitsite ülesande? Halvim on möödas. Nüüd kallistage üksteist...

Õhtul esines Vladimir Gurjanov teemal “Infrastruktuuri testimine”. Osalejate jõud hakkas juba otsa saama. Ja piir, mil info hakkab ajust mööda minnes kõrvade vahelt libisema, tuli aina lähemale. Osalejaid hakkasid huvitama keelelised juhtumid:

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

Seetõttu otsustati infrastruktuuri seire Prometheusega üle viia järgmisele, kolmandale ja viimasele Slurmi päevale.

Vladimir Gurjanov piirdus testimise ja pideva integreerimisega Molecule'i ja Gitlab CI-ga, samuti Vagranti kasutamisega.

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Esimene Slurmi päev möödus tehniliste probleemideta. Selgus, et nad ootasid meid juba teisel päeval. Slurmi vestluses tõstatasid osalejad sündmuse salvestamise küsimuse: 



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

Voogesitame Facecasti platvormi kaudu. Varem piisas kõigil neljal Slurmil 720 reast, et osalejad saaksid videosaadet normaalselt tajuda. Slurmi kõlarite töötavad sülearvutid olid konfigureeritud identselt ja kohandatud spetsiaalselt 720p edastuseks. Slurm DevOpsi teisel päeval selgus, et kutsutud esinejate sülearvutid olid igaüks erinevalt seadistatud. Ja seda polnud võimalik kiiresti lahendada - konsoolides fondi suurendamine lõhkus kõlarilauad. Väike font 720p saates osutus raskesti loetavaks.

Slurm on filmitud 1080 juures, 720 juures vajutab seda juba Facecast. Nii et meil olid originaalid 1080. aastal. Päev suhtlemist Facecasti toe ja raamatupidamisega ning meil on uus tariifiplaan, ülekanded 1080 ja kahe esimese päeva uuesti üleslaadimine 1080. Nii et televaatajate päringutel põhinevad salvestused on samuti 1080.

Slurmi kolmandal päeval lahkus DevOps kõige huvitavamast osast: SRE. Ja kahe võimsa esineja esitlus – Eduard Medvedev, Tungsten Labsi tehnikajuht ja Ivan Kruglov, Booking.com-i peaarendaja.

Lõpuks saime aru, et tegime õige otsuse, lükates mitmed teemad järgmisele päevale – mõne osaleja jaoks ei pidanud isegi Windows vastu infoedastustempole ja praktiliste ülesannete jadale.

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

PS Olgem ausad, me varjame seda, mis Slurm DevOpsis tegelikult toimub.

Arvate, et see käib nii:

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"

Ja tegelikult:

Slurm DevOps. Teine päev. IaC, infrastruktuuri testimine ja "Slurm annab teile tiivad!"
Artjom Galonski esitab Beethoveni Klaverisonaadi nr 8 (Pateetika) c-moll. Sergei Bondarev dikteerib noote.

Allikas: www.habr.com

Lisa kommentaar