Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Fora de la finestra hi ha un clima positiu clàssic de tardor de Sant Petersburg, a la sala de conferències Selectel fa calor, cafè, Coca-Cola i gairebé estiu. Al món que ens envolta, el 5 de setembre de 2019, estem al segon dia de l'inici de DevOps Slurm.

El primer dia de l'intensiu vam tractar els temes més senzills: Git, CI/CD. El segon dia, vam preparar Infraestructura com a codi i proves d'infraestructura per als participants: temes polièdrics, amb molts matisos i tasques pràctiques.

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Els ponents del segon dia de Slurm van ser Alexey Stepanenko, enginyer del departament de plataforma de núvol de Selectel, Nikolay Mesropyan, administrador de Southbridge i Vladimir Guryanov, enginyer/cap d'equip de Southbridge.

Alexey Stepanenko és un enginyer de Selectel, que no només ens va acollir cordialment, sinó que també ens va proporcionar les instal·lacions, així com la capacitat del servidor. Alexey Stepanenko de Selectel s'ocupa de les tasques d'infraestructura per mantenir el núvol OpenStack, és a dir, la supervisió, CI/CD i gestió de la configuració.

Nikolay Mesropyan i Vladimir Guryanov, empleats de Southbridge. Des del 2015, Vladimir Guryanov és responsable dels sistemes de monitorització, alhora que és el cap del departament d'operacions de JSC Comita, així com l'iniciador de la transició de JSC Comita a l'enfocament DevOps.

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

A les 10:00 els participants es van reunir gradualment a la sala de conferències. Després del ritme del primer dia de Slurm DevOps, semblaven una mica pensatius i esquitxats. Ningú va prometre que seria fàcil. El curs intensiu està dissenyat per carregar al teu cap tanta informació pràctica com sigui possible a un ritme accelerat en tres dies. És impossible digerir Slurm en tres dies. El curs intensiu en si és només el començament del treball. Després haureu de revisar les notes i practicar.

El primer dia, Alexey Stepanenko va tocar el subtema "IaC: un enfocament de la infraestructura com a codi". I el segon dia, Slurma ja va començar amb proveïdors de núvol com a proveïdors d'infraestructures.

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"
"Passaré el calendari..."

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"
“... i de nou el tres de setembre!”

Aleshores, Alexey va examinar les eines per inicialitzar sistemes i muntar imatges (empaquetador). Després d'això, va passar a les "històries delicades sobre Terraform", que el públic tenia moltes ganes el primer dia, al tema "IaC utilitzant Terraform com a exemple".

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

I va concloure la seva presentació amb preguntes sobre l'emmagatzematge de la configuració, la col·laboració i l'automatització d'aplicacions.

Durant el descans, vam superar la timidesa i modèstia naturals dels desenvolupadors i vam convidar tothom a fer fotos.

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"
Slurm et dóna ales! Sergey Bondarev i Pavel Selivanov sostenen Dmitry Simonov a terra.

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Després de dinar i una càrrega directa de cafeïna als caps inquisidors dels desenvolupadors, és hora que IaC utilitzi Ansible com a exemple.

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

Nikolay Mesropyan va respondre primer a la pregunta: "Per què Ansible?" El ponent va demostrar la creació d'una petita infraestructura utilitzant Terraform i treballant amb ansible-vault. A continuació, Nikolai va analitzar en què consisteix Ansible: llibres de jocs, inventari, rols. Va provar el concepte d'idempotència en gats.

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"
Durant la presentació no es va fer mal cap gatet.

Nikolay Mesropyan va concloure la seva presentació amb el muntatge i el desplegament de l'aplicació xpaste, una demostració de l'actualització continua i la tasca pràctica "Convertir PostgreSQL autònom en un clúster de failover". 


Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"
- Has completat la tasca? El pitjor ha passat. Ara abraceu-vos...

A la nit, Vladimir Guryanov va parlar sobre el tema "Proves d'infraestructura". La força dels participants ja s'estava esgotant. I el límit, quan la informació comença a lliscar-se entre les orelles, obviant el cervell, es va apropar cada cop més. Els participants es van interessar pels incidents lingüístics:

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

Per tant, es va decidir traslladar el seguiment de la infraestructura amb Prometheus al següent, tercer i últim dia de Slurm.

Vladimir Guryanov es va limitar a provar i integrar-se contínuament amb Molecule i Gitlab CI, així com l'ús de Vagrant.

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

La primera jornada de Slurm va transcórrer sense cap problema tècnic. Va resultar que ens estaven esperant el segon dia. A la xerrada de Slurm, els participants van plantejar la qüestió de gravar l'esdeveniment: 



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

Fem streaming a través de la plataforma Facecast. Anteriorment, als quatre Slurms, 720 línies eren suficients perquè els participants percebessin el vídeo emès amb normalitat. Els ordinadors portàtils que funcionen dels altaveus Slurm es van configurar de manera idèntica i es van adaptar específicament per a la transmissió a 720p. El segon dia de Slurm DevOps, va resultar que els ordinadors portàtils dels ponents convidats estaven configurats de manera diferent. I no va ser possible resoldre-ho ràpidament: augmentar el tipus de lletra a les consoles va trencar les taules d'altaveus. El tipus de lletra petit de l'emissió de 720p va resultar difícil de llegir.

Slurm està filmat a 1080, a 720 ja està premsat per Facecast. Així que vam tenir els originals l'any 1080. Un dia de comunicació amb el suport i la comptabilitat de Facecast, i tenim un nou pla tarifari, emet el 1080 i torna a pujar els dos primers dies el 1080. Així que les gravacions basades en les peticions dels espectadors també seran al 1080.

El tercer dia de Slurm, DevOps va deixar la part més interessant: SRE. I una presentació de dos potents ponents: Eduard Medvedev, CTO de Tungsten Labs, i Ivan Kruglov, desenvolupador principal de Booking.com.

Al final, ens vam adonar que havíem pres la decisió correcta en posposar una sèrie de temes per a l'endemà; per a alguns participants, fins i tot Windows no podia suportar el ritme de transferència d'informació i una sèrie de tasques pràctiques.

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

PS Siguem sincers, amaguem el que realment està passant a Slurm DevOps.

Creus que va així:

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"

I de fet:

Slurm DevOps. Segon dia. IaC, proves d'infraestructura i "Slurm et dóna ales!"
Artyom Galonsky interpreta la Sonata per a piano núm. 8 (Pathetique) de Beethoven en do menor. Sergei Bondarev dicta notes.

Font: www.habr.com

Afegeix comentari