Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Leihotik kanpo udazkeneko San Petersburgoko eguraldi positiboa dago, Selectel hitzaldi aretoan epela, kafea, Coca-Cola eta ia uda. Inguratzen gaituen munduan, 5ko irailaren 2019ean, DevOps Slurm-en hasierako bigarren egunean gaude.

Intentsiboaren lehen egunean, gai errazenak landu genituen: Git, CI/CD. Bigarren egunean, Infrastructure as Code eta azpiegitura probak prestatu genituen parte-hartzaileentzat - gai anitzak, ñabardura eta zeregin praktiko askorekin.

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Slurm-eko bigarren eguneko hizlariak Alexey Stepanenko, Selectel hodeiko plataforma saileko ingeniaria, Nikolay Mesropyan, Southbridgeko administratzailea eta Vladimir Guryanov, Southbridgeko ingeniari/talde burua izan ziren.

Alexey Stepanenko Selectelen ingeniaria da, eta horrek harrera ona egin zigun ez ezik, lokalak eta zerbitzariaren ahalmena ere eskaini zizkigun. Alexey Stepanenko Selectelen OpenStack hodeia mantentzeko azpiegitura-zereginez arduratzen da, hots, monitorizazioa, CI/CD eta konfigurazio kudeaketa.

Nikolay Mesropyan eta Vladimir Guryanov, Southbridgeko langileak. 2015az geroztik, Vladimir Guryanov monitorizazio sistemen arduraduna da, aldi berean JSC Comita-ko operazio-saileko burua, baita JSC Comita-ren DevOps ikuspegirako trantsizioaren abiarazlea ere.

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

10:00etarako parte hartzaileak pixkanaka elkartu ziren hitzaldi aretoan. Slurm DevOps-en lehen eguneko erritmoaren ostean, pentsakor eta zarpail samarrak ziruditen. Inork ez zuen hitzeman erraza izango zenik. Ikastaro trinkoa hiru egunetan ahalik eta informazio praktiko gehien zure buruan kargatzeko diseinatuta dago. Ezinezkoa da Slurm hiru egunetan digeritzea. Ikastaro trinkoa bera lanaren hasiera besterik ez da. Ondoren, oharrak berrikusi eta praktikatu beharko dituzu.

Lehenengo egunean, Alexey Stepanenkok "IaC: kode gisa azpiegituraren ikuspegia" azpigaia ukitu zuen. Eta bigarren egunean, Slurma dagoeneko hasi zen hodeiko hornitzaileekin azpiegitura hornitzaile gisa.

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"
"Egutegiari buelta emango diot..."

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"
“... eta berriz ere irailaren XNUMXan!”

Ondoren, Alexeyk sistemak hasieratzeko eta irudiak (packer) muntatzeko tresnak aztertu zituen. Horren ostean, "Terraform-i buruzko istorio hunkigarrietara" joan zen. publikoak lehen egunean hain irrikan zegoena, "IaC Terraform adibide gisa erabiliz" gaian.

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Eta bere aurkezpena konfigurazio biltegiratzeari, lankidetzari eta aplikazioen automatizazioari buruzko galderekin amaitu zuen.

Atsedenaldian, garatzaileen herabetasun naturala eta apaltasuna gainditu eta denei argazkiak ateratzera gonbidatu genituen.

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"
Slurm-ek hegoak ematen dizkizu! Sergey Bondarev eta Pavel Selivanovek Dmitry Simonov lurrean eusten dute.

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Bazkaldu eta garatzaileen buru galdetzaileei kafeina karga zuzena eman ondoren, IaC-ren garaia iritsi da Ansible adibide gisa erabiltzea.

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Nikolay Mesropyanek galderari erantzun zion lehenik: "Zergatik Ansible?" Hizlariak Terraform erabiliz eta ansible-vault-ekin lan egiten duen azpiegitura txiki bat sortu zela erakutsi zuen. Ondoren, Nikolay-k Ansible zertan datzan aztertu zuen: liburuak, inbentarioa, rolak. Idempotentzia kontzeptua katuetan probatu zuten.

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"
Aurkezpenean ez zen katurik izan.

Nikolay Mesropyan-ek xpaste aplikazioaren muntaketa eta inplementazioarekin amaitu zuen aurkezpena, eguneraketa iraunkorraren erakustaldiarekin eta "PostgreSQL autonomoa hutsegite-kluster batean bihurtzea" lan praktikoarekin. 


Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"
- Egin al duzu zeregina? Okerrena amaitu da. Orain besarkatu elkar...

Iluntzean, Vladimir Guryanov-ek "Azpiegituren probak" gaiari buruz hitz egin zuen. Parte hartzaileen indarra agortzen ari zen jada. Eta muga, informazioa belarrien artean irrist egiten hasten denean, garuna saihestuz, gero eta hurbilago zegoen. Parte-hartzaileak hizkuntza-gertakarietan interesatu ziren:

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

Hori dela eta, azpiegituren jarraipena Prometheusekin batera Slurm-eko hurrengo, hirugarren eta azken egunera eramatea erabaki zen.

Vladimir Guryanov Molecule eta Gitlab CIrekin probak egitera eta etengabeko integratzera mugatu zen, baita Vagrant-en erabilerara ere.

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Arazo teknikorik gabe joan zen Slurm-eko lehen jardunaldia. Bigarren egunean gure zain zeudela atera zen. Slurm txatean, parte hartzaileek ekitaldia grabatzearen gaia planteatu zuten: 



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

Facecast plataformaren bidez igortzen dugu. Aurretik, lau Slurmetan, 720 lerro nahikoak ziren parte-hartzaileek igortzen den bideoa normaltasunez hautemateko. Slurm bozgorailuen laneko ordenagailu eramangarriak berdin konfiguratu ziren eta 720p-n emititzeko bereziki egokituta zeuden. Slurm DevOps-en bigarren egunean, gonbidatutako hizlarien ordenagailu eramangarriak bakoitza ezberdin konfiguratuta zeudela ikusi zen. Eta ezin izan zen hori azkar konpondu - kontsoletako letra-tipoa handitzeak bozgorailu-taulak hautsi zituen. 720p-ko emisioko letra txikia irakurtzeko zaila izan zen.

Slurm 1080an filmatzen da, 720an jada Facecast-ek sakatzen du. Beraz, jatorrizkoak 1080. urtean genituen. Facecast-en laguntza eta kontabilitatearekin komunikazio eguna, eta tarifa-plan berria dugu, 1080an emititzen du eta 1080an lehen bi egunak berriro igotzen dira. Beraz, telebista-ikusleen eskaeretan oinarritutako grabazioak ere 1080an izango dira.

Slurm-en hirugarren egunean, DevOps-ek alderik interesgarriena utzi zuen: SRE. Eta bi hizlari indartsuen aurkezpena: Eduard Medvedev, Tungsten Labs-eko CTO, eta Ivan Kruglov, Booking.com-eko garatzaile nagusia.

Azkenean, konturatu ginen erabaki zuzena hartu genuela hainbat gai hurrengo egunera atzeratzeko: parte-hartzaile batzuentzat, Windows-ek ere ezin zuen jasan informazio-transferentziaren erritmoa eta hainbat lan praktiko.

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

PS Egia esan, benetan gertatzen ari dena ezkutatzen dugu Slurm DevOps-en.

Honela doala uste duzu:

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"

Eta hain zuzen ere:

Slurm DevOps. Bigarren eguna. IaC, azpiegitura probak eta "Slurm-ek hegoak ematen dizkizu!"
Artyom Galonsky-k Beethovenen piano-sonata 8. zk (Pathetique) do minorrean interpretatzen du. Sergei Bondarevek oharrak agintzen ditu.

Iturria: www.habr.com

Gehitu iruzkin berria