Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Sab nraum lub qhov rais muaj classic zoo caij nplooj zeeg St. Petersburg huab cua, nyob rau hauv lub Selectel lub rooj sab laj chav nws yog sov, kas fes, Coca-Cola thiab yuav luag lub caij ntuj sov. Hauv ntiaj teb ib puag ncig peb, Cuaj Hlis 5, 2019, peb nyob rau hnub thib ob ntawm kev pib DevOps Slurm.

Thawj hnub ntawm kev siv zog, peb tau hais txog cov ntsiab lus yooj yim tshaj plaws: Git, CI / CD. Hnub thib ob, peb tau npaj Infrastructure li Code thiab kev ntsuam xyuas kev tsim kho vaj tse rau cov neeg tuaj koom - ntau lub ntsiab lus, nrog ntau yam nuances thiab cov haujlwm ua haujlwm.

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Cov neeg hais lus ntawm hnub thib ob ntawm Slurm yog Alexey Stepanenko, engineer ntawm Selectel huab platform department, Nikolay Mesropyan, Southbridge tus thawj coj, thiab Vladimir Guryanov, engineer / pab pawg thawj coj ntawm Southbridge.

Alexey Stepanenko yog ib tug engineer ntawm Selectel, uas tsis tsuas yog warmly txais tos peb, tab sis kuj muab peb lub tsev, nrog rau cov neeg rau zaub mov muaj peev xwm. Alexey Stepanenko ntawm Selectel cuam tshuam nrog cov haujlwm ua haujlwm rau kev tswj hwm huab OpenStack, uas yog saib xyuas, CI / CD thiab kev tswj hwm kev teeb tsa.

Nikolay Mesropyan thiab Vladimir Guryanov, cov neeg ua haujlwm ntawm Southbridge. Txij li thaum xyoo 2015, Vladimir Guryanov tau ua lub luag haujlwm rau kev saib xyuas cov tshuab, nrog rau lub taub hau ntawm kev ua haujlwm ntawm JSC Comita, nrog rau tus thawj coj ntawm kev hloov ntawm JSC Comita mus rau DevOps mus kom ze.

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Los ntawm 10:00 cov neeg tuaj koom maj mam sib sau ua ke hauv chav sib tham. Tom qab qhov nrawm ntawm thawj hnub ntawm Slurm DevOps, lawv saib me ntsis kev xav thiab ragged. Tsis muaj leej twg tau cog lus tias nws yuav yooj yim. Cov chav kawm hnyav yog tsim los thauj cov ntaub ntawv siv tau ntau npaum li cas rau hauv koj lub taub hau li sai tau ntawm kev nrawm nrawm hauv peb hnub. Nws tsis tuaj yeem zom Slurm hauv peb hnub. Cov chav kawm hnyav nws tus kheej tsuas yog pib ntawm txoj haujlwm xwb. Tom qab ntawd koj yuav tsum tshuaj xyuas cov ntawv sau thiab xyaum ua.

Thawj hnub, Alexey Stepanenko tau kov lub ntsiab lus "IaC: txoj hauv kev rau kev tsim kho vaj tse raws li txoj cai." Thiab nyob rau hnub thib ob, Slurma twb tau pib nrog cov chaw pabcuam huab ua cov chaw pabcuam.

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"
"Kuv yuav tig dua daim ntawv qhia hnub ..."

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"
"... thiab ntxiv peb lub Cuaj Hlis!"

Tom qab ntawd Alexey tshuaj xyuas cov cuab yeej rau kev pib lub tshuab thiab sib sau cov duab (packer). Ua raws li qhov no, nws tau mus rau "cov dab neeg kov txog Terraform", uas cov pej xeem tau tos ntsoov rau thawj hnub, hauv lub ncauj lus "IaC siv Terraform ua piv txwv."

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Thiab nws xaus nws qhov kev nthuav qhia nrog cov lus nug txog kev teeb tsa kev cia khoom, kev sib koom tes thiab kev siv automation.

Thaum lub sij hawm so, peb tau kov yeej lub ntuj tsim kev txaj muag thiab kev coj tus cwj pwm ntawm cov neeg tsim khoom thiab caw txhua tus los thaij duab.

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"
Slurm muab tis rau koj! Sergey Bondarev thiab Pavel Selivanov tuav Dmitry Simonov rau hauv av.

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Tom qab noj su thiab ncaj qha thauj khoom ntawm caffeine rau hauv cov lus nug ntawm cov neeg tsim khoom, nws yog lub sijhawm rau IaC siv Ansible ua piv txwv.

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Nikolay Mesropyan thawj zaug teb cov lus nug: "Vim li cas Ansible?" Tus neeg hais lus tau qhia txog kev tsim cov txheej txheem me me uas siv Terraform thiab ua haujlwm nrog ansible-vault. Tom ntej no, Nikolay tau saib dab tsi Ansible muaj xws li: phau ntawv ua si, cov khoom muag, lub luag haujlwm. Kuaj lub tswv yim ntawm idempotency ntawm miv.

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"
Tsis muaj kittens raug mob thaum lub sij hawm nthuav qhia.

Nikolay Mesropyan tau xaus nws qhov kev nthuav qhia nrog kev sib sau ua ke thiab xa tawm ntawm daim ntawv thov xpaste, ua qauv qhia ntawm dov-hloov tshiab thiab cov tswv yim ua haujlwm "Siv ib leeg PostgreSQL rau hauv pawg tsis ua haujlwm." 


Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"
- Koj puas ua tiav txoj haujlwm? Qhov phem tshaj lawm. Tam sim no sib puag ...

Nyob rau yav tsaus ntuj, Vladimir Guryanov tau hais txog lub ntsiab lus "Kev Ntsuas Hluav Taws Xob". Lub zog ntawm cov neeg koom twb tau khiav tawm. Thiab qhov txwv, thaum cov ntaub ntawv pib plam ntawm pob ntseg, hla lub hlwb, tau los ze zog dua. Cov neeg tuaj koom tau txaus siab rau qhov xwm txheej hais lus:

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

Yog li ntawd, nws tau txiav txim siab txav kev saib xyuas kev tsim kho nrog Prometheus mus rau hnub tom ntej, thib peb thiab hnub kawg ntawm Slurm.

Vladimir Guryanov txwv nws tus kheej rau kev sim thiab txuas ntxiv kev koom ua ke nrog Molecule thiab Gitlab CI, nrog rau kev siv Vagrant.

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Thawj hnub ntawm Slurm mus yam tsis muaj teeb meem kev lag luam. Nws muab tawm tias lawv tau tos peb hnub thib ob. Hauv Slurm tham, cov neeg koom tau tsa qhov teeb meem ntawm kev kaw qhov kev tshwm sim: 



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

Peb kwj ntawm Facecast platform. Yav dhau los, ntawm tag nrho plaub Slurms, 720 kab tau txaus rau cov neeg koom kom pom cov yeeb yaj kiab tshaj tawm ib txwm. Lub laptops ua haujlwm ntawm Slurm hais lus tau teeb tsa tib yam thiab hloov kho tshwj xeeb rau kev tshaj tawm ntawm 720p. Hnub thib ob ntawm Slurm DevOps, nws tau pom tias lub laptops ntawm cov neeg hais lus caw tau teeb tsa sib txawv. Thiab nws tsis tuaj yeem daws qhov no sai sai - nce font hauv consoles tsoo cov lus hais lus. Cov ntawv me me hauv 720p tshaj tawm tau dhau los ua nyuaj nyeem.

Slurm yog yees duab ntawm 1080, ntawm 720 nws twb nias los ntawm Facecast. Yog li peb muaj cov thawj hauv 1080. Ib hnub ntawm kev sib txuas lus nrog Facecast kev txhawb nqa thiab kev suav nyiaj, thiab peb muaj cov phiaj xwm tariff tshiab, tshaj tawm hauv 1080 thiab rov rub tawm thawj ob hnub hauv 1080. Yog li cov ntaub ntawv kaw raws li kev thov los ntawm cov neeg saib TV kuj tseem nyob hauv 1080.

Hnub thib peb ntawm Slurm, DevOps tau tawm qhov nthuav tshaj plaws: SRE. Thiab kev nthuav qhia los ntawm ob tus neeg hais lus muaj zog - Eduard Medvedev, CTO ntawm Tungsten Labs, thiab Ivan Kruglov, Tus Thawj Saib Xyuas Haujlwm ntawm Booking.com.

Thaum kawg, peb pom tau hais tias peb tau txiav txim siab zoo hauv kev ncua ntau lub ntsiab lus mus rau hnub tom ntej - rau qee tus neeg koom, txawm tias Windows tsis tuaj yeem tiv thaiv kev hloov pauv cov ntaub ntawv thiab cov haujlwm ua haujlwm tau zoo.

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

PS Cia peb ua siab ncaj, peb zais dab tsi tiag tiag tshwm sim ntawm Slurm DevOps.

Koj xav tias nws mus zoo li no:

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"

Thiab qhov tseeb:

Slurm DevOps. Hnub ob. IaC, kev sim kev tsim kho vaj tse thiab "Slurm muab rau koj tis!"
Artyom Galonsky ua Beethoven's Piano Sonata No. 8 (Pathetique) hauv C minor. Sergei Bondarev dictates sau ntawv.

Tau qhov twg los: www.hab.com

Ntxiv ib saib