Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Ni ita awọn window nibẹ ni Ayebaye rere Igba Irẹdanu Ewe St. Ni agbaye ni ayika wa, Oṣu Kẹsan 5, 2019, a wa ni ọjọ keji ti ibẹrẹ DevOps Slurm.

Ni ọjọ akọkọ ti aladanla, a bo awọn koko-ọrọ ti o rọrun julọ: Git, CI/CD. Ni ọjọ keji, a pese Awọn amayederun bi koodu ati idanwo amayederun fun awọn olukopa - awọn koko-ọrọ pupọ, pẹlu ọpọlọpọ awọn nuances ati awọn iṣẹ ṣiṣe to wulo.

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Awọn agbọrọsọ ti ọjọ keji ti Slurm ni Alexey Stepanenko, ẹlẹrọ ti ile-iṣẹ Syeed awọsanma Selectel, Nikolay Mesropyan, alakoso Southbridge, ati Vladimir Guryanov, ẹlẹrọ / asiwaju ẹgbẹ ni Southbridge.

Alexey Stepanenko jẹ ẹlẹrọ ni Selectel, eyiti kii ṣe itẹwọgba wa nikan, ṣugbọn tun pese wa pẹlu awọn agbegbe ile, ati agbara olupin. Alexey Stepanenko ni Selectel ṣe pẹlu awọn iṣẹ amayederun fun mimu awọsanma OpenStack, eyun ibojuwo, CI / CD ati iṣakoso iṣeto.

Nikolay Mesropyan ati Vladimir Guryanov, awọn oṣiṣẹ ti Southbridge. Lati ọdun 2015, Vladimir Guryanov ti jẹ iduro fun awọn eto ibojuwo, ni akoko kanna olori ẹka iṣẹ ti JSC Comita, ati olupilẹṣẹ ti iyipada ti JSC Comita si ọna DevOps.

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Ni 10:00 awọn olukopa pejọ diẹdiẹ ni yara apejọ. Lẹhin iyara ti ọjọ akọkọ ti Slurm DevOps, wọn wo diẹ pensive ati ragged. Ko si ẹnikan ti o ṣe ileri pe yoo rọrun. Ẹkọ aladanla jẹ apẹrẹ lati ṣaja bi alaye ilowo pupọ si ori rẹ bi o ti ṣee ṣe ni iyara isare ni ọjọ mẹta. Ko ṣee ṣe lati da Slurm ni ọjọ mẹta. Ẹkọ aladanla funrararẹ jẹ ibẹrẹ iṣẹ naa. Lẹhinna iwọ yoo nilo lati ṣe atunyẹwo awọn akọsilẹ ati adaṣe.

Ni ọjọ akọkọ, Alexey Stepanenko fọwọkan lori koko-ọrọ “IaC: ọna si awọn amayederun bi koodu.” Ati ni ọjọ keji, Slurma ti bẹrẹ pẹlu awọn olupese awọsanma bi awọn olupese amayederun.

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”
"Emi yoo yi kalẹnda naa pada..."

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”
"... ati lẹẹkansi kẹta ti Kẹsán!"

Lẹhinna Alexey ṣe ayẹwo awọn irinṣẹ fun ipilẹṣẹ awọn eto ati apejọ awọn aworan (packer). Ni atẹle eyi, o tẹsiwaju si “awọn itan-ifọwọkan nipa Terraform”, eyi ti gbogbo eniyan n reti ni ọjọ kini, ninu koko-ọrọ “IaC ni lilo Terraform gẹgẹ bi apẹẹrẹ.”

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Ati pe o pari igbejade rẹ pẹlu awọn ibeere nipa ibi ipamọ iṣeto ni, ifowosowopo ati adaṣe ohun elo.

Lakoko isinmi, a bori itiju adayeba ati irẹlẹ ti awọn olupilẹṣẹ ati pe gbogbo eniyan lati ya awọn fọto.

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”
Slurm fun ọ ni awọn iyẹ! Sergey Bondarev ati Pavel Selivanov di Dmitry Simonov ni ilẹ.

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Lẹhin ounjẹ ọsan ati ẹru taara ti kanilara sinu awọn olori ibeere ti awọn idagbasoke, o to akoko fun IaC ni lilo Ansible bi apẹẹrẹ.

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Ni akọkọ Nikolay Mesropyan dahun ibeere naa: "Kini idi?" Agbọrọsọ ṣe afihan ẹda ti awọn amayederun kekere nipa lilo Terraform ati ṣiṣẹ pẹlu ifinkan-ansible. Nigbamii ti, Nikolay wo ohun ti Ansible jẹ: awọn iwe-iṣere, akojo oja, awọn ipa. Idanwo awọn Erongba ti idempotency on ologbo.

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”
Ko si awọn ọmọ ologbo ti o ṣe ipalara lakoko igbejade.

Nikolay Mesropyan pari igbejade rẹ pẹlu apejọ ati imuṣiṣẹ ohun elo xpaste, iṣafihan ti imudojuiwọn-yiyi ati iṣẹ ṣiṣe ti o wulo “Ṣiyipada PostgreSQL adashe sinu iṣupọ ikuna.” 


Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”
- Ṣe o pari iṣẹ-ṣiṣe naa? Ohun ti o buru julọ ti pari. Bayi famọra ara wa ...

Ni aṣalẹ, Vladimir Guryanov sọ lori koko-ọrọ "idanwo ohun elo". Agbara awọn olukopa ti nṣiṣẹ tẹlẹ. Ati opin, nigbati alaye bẹrẹ lati isokuso laarin awọn etí, fori ọpọlọ, di isunmọ ati sunmọ. Awọn olukopa nifẹ si awọn iṣẹlẹ ede:

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

Nitorinaa, o pinnu lati gbe ibojuwo amayederun pẹlu Prometheus si atẹle, kẹta ati ọjọ ikẹhin ti Slurm.

Vladimir Guryanov ni opin ararẹ si idanwo ati iṣọpọ ilọsiwaju pẹlu Molecule ati Gitlab CI, ati lilo Vagrant.

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Ọjọ akọkọ ti Slurm lọ laisi awọn iṣoro imọ-ẹrọ eyikeyi. Ó wá ṣẹlẹ̀ pé wọ́n ń dúró dè wá ní ọjọ́ kejì. Ninu iwiregbe Slurm, awọn olukopa gbe ariyanjiyan ti gbigbasilẹ iṣẹlẹ naa: 



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

A ṣiṣan nipasẹ Syeed Facecast. Ni iṣaaju, lori gbogbo awọn Slurms mẹrin, awọn laini 720 to fun awọn olukopa lati fiyesi igbohunsafefe fidio ni deede. Awọn kọǹpútà alágbèéká ti n ṣiṣẹ ti awọn agbohunsoke Slurm ni a tunto ni aami ati ni ibamu ni pataki fun igbohunsafefe ni 720p. Ni ọjọ keji ti Slurm DevOps, o wa ni pe awọn kọǹpútà alágbèéká ti awọn agbohunsoke ti a pe ni a tunto ọkọọkan ni oriṣiriṣi. Ati pe ko ṣee ṣe lati yanju eyi ni iyara - jijẹ fonti ninu awọn afaworanhan fọ awọn tabili agbọrọsọ. Fọọmu kekere ti o wa ninu igbohunsafefe 720p yipada lati nira lati ka.

Slurm ti ya aworan ni 1080, ni 720 o ti tẹ tẹlẹ nipasẹ Facecast. Nitorinaa a ni awọn ipilẹṣẹ ni 1080. Ọjọ ibaraẹnisọrọ pẹlu atilẹyin Facecast ati iṣiro, ati pe a ni eto idiyele tuntun, awọn ikede ni 1080 ati tun gbejade awọn ọjọ meji akọkọ ni 1080. Nitorina awọn igbasilẹ ti o da lori awọn ibeere lati ọdọ awọn oluwo TV yoo tun wa ni 1080.

Ni ọjọ kẹta ti Slurm, DevOps fi apakan ti o nifẹ si julọ: SRE. Ati igbejade nipasẹ awọn agbọrọsọ alagbara meji - Eduard Medvedev, CTO ni Tungsten Labs, ati Ivan Kruglov, Olùgbéejáde Alakoso ni Booking.com.

Ni ipari, a ṣe akiyesi pe a ti ṣe ipinnu ti o tọ ni idaduro nọmba awọn koko-ọrọ si ọjọ keji - fun diẹ ninu awọn olukopa, paapaa Windows ko le duro ni iyara ti gbigbe alaye ati lẹsẹsẹ awọn iṣẹ ṣiṣe to wulo.

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

PS Jẹ ki a sọ ooto, a tọju ohun ti n ṣẹlẹ gaan ni Slurm DevOps.

O ro pe o lọ bi eleyi:

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”

Ati ni otitọ:

Slurm DevOps. Ọjọ keji. IaC, idanwo amayederun ati “Slurm fun ọ ni awọn iyẹ!”
Artyom Galonsky ṣe Beethoven's Piano Sonata No.. 8 (Pathetique) ni C kekere. Sergei Bondarev sọ awọn akọsilẹ.

orisun: www.habr.com

Fi ọrọìwòye kun