Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Utanför fönstret är det klassiskt positivt höst St Petersburg väder, i Selectel konferensrum är det varmt, kaffe, Coca-Cola och nästan sommar. I världen omkring oss, den 5 september 2019, är vi på den andra dagen av starten av DevOps Slurm.

Den första dagen av intensiven tog vi upp de enklaste ämnena: Git, CI/CD. Andra dagen förberedde vi Infrastruktur som kod och infrastrukturtestning för deltagarna – mångfacetterade ämnen, med många nyanser och praktiska uppgifter.

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Talarna för den andra dagen av Slurm var Alexey Stepanenko, ingenjör på Selectel molnplattformsavdelning, Nikolay Mesropyan, Southbridge-administratör, och Vladimir Guryanov, ingenjör/teamledare på Southbridge.

Alexey Stepanenko är ingenjör på Selectel, som inte bara välkomnade oss varmt, utan också försåg oss med lokaler och serverkapacitet. Alexey Stepanenko på Selectel sysslar med infrastrukturuppgifter för att underhålla OpenStack-molnet, nämligen övervakning, CI/CD och konfigurationshantering.

Nikolay Mesropyan och Vladimir Guryanov, anställda på Southbridge. Sedan 2015 har Vladimir Guryanov varit ansvarig för övervakningssystem, samtidigt chefen för driftavdelningen för JSC Comita, samt initiativtagaren till övergången av JSC Comita till DevOps-metoden.

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Vid 10:00 samlades deltagarna gradvis i konferensrummet. Efter takten under den första dagen av Slurm DevOps såg de lite fundersamma och trasiga ut. Ingen lovade att det skulle vara lätt. Den intensiva kursen är utformad för att ladda så mycket praktisk information i ditt huvud som möjligt i en snabbare takt på tre dagar. Det är omöjligt att smälta Slurm på tre dagar. Själva intensivkursen är bara början på arbetet. Sedan måste du gå igenom anteckningarna och öva.

Den första dagen berörde Alexey Stepanenko underämnet "IaC: en strategi för infrastruktur som kod." Och på den andra dagen började Slurma redan med molnleverantörer som infrastrukturleverantörer.

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"
"Jag ska vända på kalendern..."

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"
"... och igen den tredje september!"

Sedan undersökte Alexey verktygen för att initiera system och sätta ihop bilder (packer). Efter detta gick han vidare till de "känsliga berättelserna om Terraform", som allmänheten såg fram emot den första dagen, i ämnet "IaC med Terraform som exempel."

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Och han avslutade sin presentation med frågor om konfigurationslagring, samarbete och applikationsautomatisering.

Under pausen övervann vi utvecklarnas naturliga blyghet och blygsamhet och bjöd in alla att ta bilder.

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"
Slurm ger dig vingar! Sergey Bondarev och Pavel Selivanov håller Dmitry Simonov på marken.

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Efter lunch och en direkt mängd koffein till utvecklarnas frågvisa chefer är det dags för IaC med Ansible som exempel.

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Nikolay Mesropyan svarade först och främst på frågan: "Varför Ansible?" Talaren demonstrerade skapandet av en liten infrastruktur med hjälp av Terraform och att arbeta med ansible-vault. Därefter tittade Nikolay på vad Ansible består av: spelböcker, inventarier, roller. Testade konceptet idempotens på katter.

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"
Inga kattungar skadades under presentationen.

Nikolay Mesropyan avslutade sin presentation med montering och driftsättning av xpaste-applikationen, en demonstration av rullande uppdatering och den praktiska uppgiften "Konvertera fristående PostgreSQL till ett failover-kluster." 


Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"
- Klarade du uppgiften? Det värsta är över. Krama varandra nu...

På kvällen talade Vladimir Guryanov om ämnet "Infrastrukturtestning". Styrkan hos deltagarna var redan slut. Och gränsen, när information börjar glida mellan öronen, förbi hjärnan, blev närmare och närmare. Deltagarna blev intresserade av språkliga händelser:

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

Därför beslutades att flytta infrastrukturövervakning med Prometheus till nästa, tredje och sista dag av Slurm.

Vladimir Guryanov begränsade sig till testning och kontinuerlig integration med Molecule och Gitlab CI, samt användningen av Vagrant.

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Första dagen av Slurm gick utan några tekniska problem. Det visade sig att de väntade på oss den andra dagen. I Slurm-chatten tog deltagarna upp frågan om att spela in händelsen: 



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

Vi streamar via Facecast-plattformen. Tidigare, på alla fyra Slurms, räckte 720 rader för att deltagarna skulle uppfatta videosändningen normalt. De fungerande bärbara datorerna med Slurm-högtalare konfigurerades identiskt och anpassade specifikt för sändning i 720p. På den andra dagen av Slurm DevOps visade det sig att de inbjudna högtalarnas bärbara datorer var olika konfigurerade. Och det gick inte att lösa detta snabbt - att öka typsnittet i konsolerna bröt högtalarborden. Det lilla typsnittet i 720p-sändningen visade sig vara svårläst.

Slurm filmas på 1080, vid 720 är det redan nedtryckt av Facecast. Så vi hade originalen i 1080. En dag av kommunikation med Facecast-support och bokföring, och vi har en ny taxaplan, sänder i 1080 och laddar upp de första två dagarna i 1080. Så inspelningarna baserat på förfrågningar från tv-tittare kommer också att vara i 1080.

På den tredje dagen av Slurm lämnade DevOps den mest intressanta delen: SRE. Och en presentation av två kraftfulla talare - Eduard Medvedev, CTO på Tungsten Labs, och Ivan Kruglov, huvudutvecklare på Booking.com.

Till slut insåg vi att vi hade tagit rätt beslut genom att skjuta upp ett antal ämnen till nästa dag - för vissa deltagare kunde inte ens Windows stå emot takten i informationsöverföringen och en rad praktiska uppgifter.

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

PS Låt oss vara ärliga, vi döljer vad som verkligen händer på Slurm DevOps.

Du tror att det går så här:

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"

Och faktiskt:

Slurm DevOps. Andra dagen. IaC, infrastrukturtestning och "Slurm ger dig vingar!"
Artyom Galonsky framför Beethovens pianosonat nr 8 (Pathetique) i c-moll. Sergej Bondarev dikterar anteckningar.

Källa: will.com

Lägg en kommentar