Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Ekster la fenestro estas klasika pozitiva aŭtuna vetero de Sankt-Peterburgo, en la konferencsalono de Selectel estas varma, kafo, Koka-kolao kaj preskaŭ somero. En la mondo ĉirkaŭ ni, la 5-an de septembro 2019, ni estas en la dua tago de la komenco de DevOps Slurm.

En la unua tago de la intensiva, ni traktis la plej simplajn temojn: Git, CI/CD. En la dua tago, ni preparis Infrastrukturon kiel Kodo kaj infrastrukturan testadon por la partoprenantoj - multfacetaj temoj, kun multaj nuancoj kaj praktikaj taskoj.

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

La parolantoj de la dua tago de Slurm estis Alexey Stepanenko, inĝeniero de la Selectel-nuba platformsekcio, Nikolay Mesropyan, Southbridge-administranto, kaj Vladimir Guryanov, inĝeniero/teamgvidanto ĉe Southbridge.

Alexey Stepanenko estas inĝeniero ĉe Selectel, kiu ne nur varme bonvenigis nin, sed ankaŭ provizis al ni lokalon, kaj ankaŭ servilan kapablon. Alexey Stepanenko ĉe Selectel traktas infrastrukturajn taskojn por konservado de la OpenStack-nubo, nome monitorado, CI/KD kaj agorda administrado.

Nikolay Mesropyan kaj Vladimir Guryanov, dungitoj de Southbridge. Ekde 2015, Vladimir Guryanov respondecas pri monitorado de sistemoj, samtempe la estro de la operacia sekcio de JSC Comita, same kiel la iniciatinto de la transiro de JSC Comita al la DevOps-aliro.

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Ĝis la 10:00 la partoprenantoj iom post iom kolektiĝis en la konferenca ĉambro. Post la ritmo de la unua tago de Slurm DevOps, ili aspektis iom pensemaj kaj ĉifonaj. Neniu promesis, ke ĝi estos facila. La intensa kurso estas desegnita por ŝargi en vian kapon kiel eble plej multe da praktikaj informoj kun akcelita rapideco en tri tagoj. Estas neeble digesti Slurm en tri tagoj. La intensa kurso mem estas nur la komenco de la laboro. Tiam vi devos revizii la notojn kaj ekzerci.

En la unua tago, Alexey Stepanenko tuŝis la subtemon "IaC: aliro al infrastrukturo kiel kodo." Kaj en la dua tago, Slurma jam komencis kun nubaj provizantoj kiel infrastrukturaj provizantoj.

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"
"Mi turnos la kalendaron..."

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"
"... kaj denove la trian de septembro!"

Tiam Alexey ekzamenis la ilojn por pravalorigi sistemojn kaj kunmeti bildojn (pakisto). Sekvante tion, li pluiris al la "tuŝecaj rakontoj pri Terraform", kiun la publiko tiom antaŭĝojis en la unua tago, en la temo "IaC uzante Terraform kiel ekzemplon."

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Kaj li finis sian prezenton per demandoj pri agorda stokado, kunlaboro kaj aplikaĵaŭtomatigo.

Dum la paŭzo, ni venkis la naturan timidecon kaj modestecon de la programistoj kaj invitis ĉiujn fari fotojn.

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"
Slurm donas al vi flugilojn! Sergey Bondarev kaj Pavel Selivanov tenas Dmitry Simonov sur la tero.

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Post tagmanĝo kaj rekta ŝarĝo da kafeino en la demandajn estrojn de programistoj, estas tempo por IaC uzante Ansible kiel ekzemplon.

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Nikolaj Mesropyan unue respondis la demandon: "Kial Ansible?" La parolanto montris la kreadon de malgranda infrastrukturo uzante Terraform kaj laborante kun ansible-volbo. Poste Nikolao rigardis, el kio konsistas Ansible: ludlibroj, inventaro, roloj. Provis la koncepton de idempotenco ĉe katoj.

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"
Neniuj katidoj estis vunditaj dum la prezentado.

Nikolay Mesropyan finis sian prezenton kun la muntado kaj deplojo de la aplikaĵo xpaste, pruvo de ruliĝanta ĝisdatigo kaj la praktika tasko "Konverti memstaran PostgreSQL en malsukcesan areton." 


Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"
- Ĉu vi plenumis la taskon? La plej malbona estas finita. Nun brakumu unu la alian...

Vespere Vladimir Guryanov parolis pri la temo "Infrastrukturo-testado". La forto de la partoprenantoj jam elĉerpiĝis. Kaj la limo, kiam informoj komencas gliti inter la oreloj, preterpasante la cerbon, iĝis pli kaj pli proksima. La partoprenantoj interesiĝis pri lingvaj okazaĵoj:

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

Tial, estis decidite movi infrastrukturan monitoradon kun Prometheus al la sekva, tria kaj lasta tago de Slurm.

Vladimir Guryanov limigis sin al testado kaj kontinua integriĝo kun Molecule kaj Gitlab CI, same kiel la uzo de Vagrant.

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

La unua tago de Slurm iris sen iuj teknikaj problemoj. Montriĝis, ke ili atendis nin en la dua tago. En la Slurm-babilejo, partoprenantoj levis la temon pri registrado de la evento: 



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

Ni fluas per la platformo Facecast. Antaŭe, sur ĉiuj kvar Slurms, 720 linioj sufiĉis por partoprenantoj por percepti la videoelsendon normale. La funkciaj tekkomputiloj de Slurm-parolantoj estis agorditaj idente kaj adaptitaj specife por dissendado ĉe 720p. En la dua tago de Slurm DevOps, montriĝis, ke la tekkomputiloj de la invititaj parolantoj estis ĉiu malsame agordita. Kaj ne eblis rapide solvi ĉi tion - pliigi la tiparon en la konzoloj rompis la laŭtparolilojn. La malgranda tiparo en la 720p elsendo montriĝis malfacile legebla.

Slurm estas filmita ĉe 1080, ĉe 720 ĝi jam estas premata de Facecast. Do ni havis la originalojn en 1080. Tago de komunikado kun Facecast-subteno kaj kontado, kaj ni havas novan tarifplanon, elsendojn en 1080 kaj re-alŝuton la unuajn du tagojn en 1080. Do la registradoj bazitaj sur petoj de televidspektantoj ankaŭ estos en 1080.

En la tria tago de Slurm, DevOps forlasis la plej interesan parton: SRE. Kaj prezento de du potencaj prelegantoj - Eduard Medvedev, CTO ĉe Tungsten Labs, kaj Ivan Kruglov, Ĉefprogramisto ĉe Booking.com.

Fine ni konstatis, ke ni faris la ĝustan decidon prokrasti kelkajn temojn al la sekva tago – por kelkaj partoprenantoj eĉ Vindozo ne povis elteni la rapidecon de informtransigo kaj serion da praktikaj taskoj.

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

PS Ni estu honestaj, ni kaŝas tion, kio vere okazas ĉe Slurm DevOps.

Vi pensas, ke ĝi iras jene:

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"

Kaj fakte:

Slurm DevOps. Dua tago. IaC, infrastrukturtestado kaj "Slurm donas al vi flugilojn!"
Artjom Galonsky prezentas la Piansonaton n-ro 8 (Pathetique) de Beethoven en C-minoro. Sergej Bondarev diktas notojn.

fonto: www.habr.com

Aldoni komenton