Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

În afara ferestrei este vreme clasică pozitivă de toamnă Sankt Petersburg, în sala de conferințe Selectel este cald, cafea, Coca-Cola și aproape vară. În lumea din jurul nostru, 5 septembrie 2019, ne aflăm în a doua zi de start a DevOps Slurm.

În prima zi a intensivului am abordat cele mai simple subiecte: Git, CI/CD. În a doua zi, am pregătit Infrastructura ca Cod și testarea infrastructurii pentru participanți - subiecte cu mai multe fațete, cu multe nuanțe și sarcini practice.

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Vorbitorii celei de-a doua zile de Slurm au fost Alexey Stepanenko, inginer al departamentului de platforme cloud Selectel, Nikolay Mesropyan, administrator Southbridge și Vladimir Guryanov, inginer/șef de echipă la Southbridge.

Alexey Stepanenko este inginer la Selectel, care nu numai că ne-a întâmpinat călduros, dar ne-a oferit și spații, precum și capacitate de server. Alexey Stepanenko de la Selectel se ocupă de sarcinile de infrastructură pentru menținerea cloud-ului OpenStack, și anume monitorizarea, CI/CD și managementul configurației.

Nikolay Mesropyan și Vladimir Guryanov, angajați ai Southbridge. Din 2015, Vladimir Guryanov este responsabil pentru sistemele de monitorizare, concomitent șeful departamentului de operațiuni al SA Comița, precum și inițiatorul tranziției SA Comița la abordarea DevOps.

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Până la ora 10:00, participanții s-au adunat treptat în sala de conferințe. După ritmul primei zile de Slurm DevOps, păreau puțin gânditori și zdrențuiți. Nimeni nu a promis că va fi ușor. Cursul intensiv este conceput pentru a încărca în minte cât mai multe informații practice, într-un ritm accelerat, în trei zile. Este imposibil să digerați Slurm în trei zile. Cursul intensiv în sine este doar începutul lucrării. Apoi va trebui să revizuiți notele și să exersați.

În prima zi, Alexey Stepanenko a atins subtema „IaC: o abordare a infrastructurii ca cod”. Și în a doua zi, Slurma a început deja cu furnizori de cloud ca furnizori de infrastructură.

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”
„Voi întoarce calendarul...”

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”
„... și din nou pe XNUMX septembrie!”

Apoi Alexey a examinat instrumentele pentru inițializarea sistemelor și asamblarea imaginilor (ambalator). După aceasta, a trecut la „povestirile delicate despre Terraform”, pe care publicul îl aștepta cu atâta nerăbdare în prima zi, în subiectul „IaC folosind Terraform ca exemplu.”

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Și și-a încheiat prezentarea cu întrebări despre stocarea configurației, colaborare și automatizarea aplicațiilor.

În pauză, am depășit timiditatea naturală și modestia dezvoltatorilor și am invitat pe toată lumea să facă poze.

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”
Slurm îți dă aripi! Serghei Bondarev și Pavel Selivanov îl țin pe Dmitri Simonov la pământ.

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

După prânz și o încărcătură directă de cofeină în șefii interesați ai dezvoltatorilor, este timpul ca IaC să folosească Ansible ca exemplu.

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Nikolay Mesropyan a răspuns în primul rând la întrebarea: „De ce Ansible?” Vorbitorul a demonstrat crearea unei infrastructuri mici folosind Terraform și lucrând cu ansible-vault. În continuare, Nikolay a analizat în ce constă Ansible: cărți de joc, inventar, roluri. A testat conceptul de idempotenta pe pisici.

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”
Niciun pisoi nu a fost rănit în timpul prezentării.

Nikolay Mesropyan și-a încheiat prezentarea cu asamblarea și implementarea aplicației xpaste, o demonstrație de actualizare continuă și sarcina practică „Conversia PostgreSQL autonom într-un cluster de failover”. 


Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”
- Ai terminat sarcina? Cel mai rău a trecut. Acum îmbrățișați-vă unul pe altul...

Seara, Vladimir Guryanov a vorbit pe tema „Testarea infrastructurii”. Puterea participanților se terminase deja. Iar limita, când informația începe să se strecoare între urechi, ocolind creierul, a devenit din ce în ce mai aproape. Participanții au devenit interesați de incidentele lingvistice:

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

Prin urmare, s-a decis mutarea monitorizării infrastructurii cu Prometheus în următoarea, a treia și ultima zi de Slurm.

Vladimir Guryanov s-a limitat la testarea și integrarea continuă cu Molecule și Gitlab CI, precum și la utilizarea Vagrant.

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Prima zi de Slurm a decurs fără probleme tehnice. S-a dovedit că ne așteptau în a doua zi. În chat-ul Slurm, participanții au ridicat problema înregistrării evenimentului: 



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

Transmitem prin intermediul platformei Facecast. Anterior, în toate cele patru Slurms, 720 de linii erau suficiente pentru ca participanții să perceapă în mod normal videoclipul difuzat. Laptopurile funcționale ale boxelor Slurm au fost configurate identic și adaptate special pentru difuzare la 720p. În a doua zi de Slurm DevOps, s-a dovedit că laptopurile vorbitorilor invitați au fost fiecare configurat diferit. Și nu a fost posibil să se rezolve acest lucru rapid - creșterea fontului în console a spart tabelele difuzoarelor. Fontul mic din emisiunea 720p s-a dovedit a fi greu de citit.

Slurm este filmat la 1080, la 720 este deja presat de Facecast. Deci am avut originalele în 1080. O zi de comunicare cu suport și contabilitate Facecast, și avem un nou plan tarifar, difuzează în 1080 și reîncărcă primele două zile în 1080. Așa că înregistrările bazate pe solicitările telespectatorilor vor fi tot în 1080.

În a treia zi de Slurm, DevOps a lăsat partea cea mai interesantă: SRE. Și o prezentare a doi vorbitori puternici - Eduard Medvedev, CTO la Tungsten Labs, și Ivan Kruglov, Dezvoltator principal la Booking.com.

În cele din urmă, ne-am dat seama că am luat decizia corectă în a amâna o serie de subiecte pentru ziua următoare - pentru unii participanți, nici măcar Windows nu a rezistat ritmului transferului de informații și a unei serii de sarcini practice.

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

PS Să fim sinceri, ascundem ce se întâmplă cu adevărat la Slurm DevOps.

Crezi ca merge asa:

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”

Și de fapt:

Slurm DevOps. A doua zi. IaC, testarea infrastructurii și „Slurm îți dă aripi!”
Artyom Galonsky interpretează Sonata pentru pian nr. 8 (Pathetique) a lui Beethoven în do minor. Serghei Bondarev dictează note.

Sursa: www.habr.com

Adauga un comentariu