Utanför Àr det klassiskt positivt höstvÀder i Sankt Petersburg, konferensrummet hos Selectel Àr varmt, kaffe, cola och nÀstan sommar. I den yttre vÀrlden Àr det den 5 september 2019, och vi har den andra dagen av Slurm DevOps.
PĂ„ den första dagen av intensivkursen gick vi igenom de mest grundlĂ€ggande Ă€mnena: Git, CI/CD. PĂ„ den andra dagen har vi förberett Ă€mnen för deltagarna omkring Infrastruktur som kod och testning av infrastruktur â omfattande Ă€mnen med mĂ„nga nyanser och praktiska uppgifter.

Talare för den andra dagen av Slurm Àr Alexey Stepanenko, ingenjör vid Selectels molnplattform, Nikolay Mesropyan, administratör pÄ Southbridge, och Vladimir Guryanov, ingenjör/teamledare pÄ Southbridge.
Alexey Stepanenko Àr ingenjör pÄ Selectel, som inte bara vÀlkomnade oss varmt utan Àven tillhandahöll lokaler och servrar. Alexey Stepanenko arbetar pÄ Selectel med infrastrukturen för att underhÄlla OpenStack-molnet, sÀrskilt med övervakning, CI/CD och konfigurationshantering.
Nikolay Mesropyan och Vladimir Guryanov, anstÀllda pÄ Southbridge. Vladimir Guryanov har varit ansvarig för övervakningssystem sedan 2015, samtidigt som han Àr chef för driftavdelningen pÄ JSC "Komita", samt initiativtagare till övergÄngen av JSC "Komita" till DevOps-metoden.

Vid 10:00 samlades deltagarna gradvis i konferensrummet. Efter takten frÄn den första dagen av Slurm DevOps sÄg de lite eftertÀnksamma och slitna ut. Ingen lovade att det skulle vara enkelt. Intensiven Àr avsett att under ett intensivt tempo pÄ tre dagar ge sÄ mycket praktisk information som möjligt. Det Àr omöjligt att ta in Slurm pÄ tre dagar. SjÀlva intensivkursen Àr bara början. Sen mÄste inspelningar ses om och praktiseras.
Alexey Stepanenko berörde pÄ den första dagen delÀmnet "IaC: att behandla infrastruktur som kod". Och pÄ den andra dagen av Slurm började han redan med molnleverantörer som infrastrukturleverantörer.

» â Jag kommer att vĂ€nda pĂ„ kalendernâŠÂ»

«⊠och Äterigen tredje september!»
Sedan gick Alexey igenom verktyg för initiering av system, byggandet av bilder (packer). Efter det gick han vidare till "rörande berÀttelser om Terraform", , med Àmnet "IaC med exempel frÄn Terraform."


Han avslutade sitt föredrag med frÄgor om lagring av konfigurationer, samarbete och automatisering av applikationer.
Under pausen övervann vi utvecklarnas naturliga blyghet och blygsamhet och bjöd in alla att ta bilder.

Slurm ger inspiration! Sergey Bondarev och Pavel Selivanov hÄller Dmitry Simonov pÄ jorden.








Efter lunch och en direkt dos av koffein i de nyfikna utvecklarhjÀrnorna var det dags för IaC med exempel frÄn Ansible.

Nikolay Mesropyan svarade först pÄ frÄgan: "Men varför just Ansible?". Talaren demonstrerade hur man skapar en liten infrastruktur med Terraform och hur man arbetar med ansible-vault. Vidare visade Nikolay vad Ansible bestÄr av: spelböcker, inventarier, roller. Han provade begreppet idempotens pÄ katter.

Under presentationen skadades ingen kattunge.
Nikolay Mesropyan avslutade sitt föredrag med att bygga och distribuera applikationen xpaste, demonstrerade en rolling-update och gav en praktisk uppgift: "Att göra en fristÄende PostgreSQL till en fail-sÀker kluster".

â Klara ni uppgiften? Det vĂ€rsta Ă€r över. Nu kramas niâŠ
Mot kvÀllningen förelÀste Vladimir Guryanov om "Testning av infrastruktur". Deltagarnas krafter var redan slut. GrÀnsen nÀr informationen börjar gÄ förbi öronen, utan att passera hjÀrnan, blev allt nÀrmare. Deltagarna blev intresserade av sprÄkliga nyanser:
Alex GSTC, [5 sept. 2019, 19:56:29 (06.09.2019, 10:10:50)]:
Det bara lÄter fel för mig, eller gör det för andra ocksÄ?
* repo-sitorium
* default
* volt
* ansible
* redis
* nagios
* prometheus
Nikolay Mesropyan, [5 sept. 2019, 19:57:09 (05.09.2019, 19:57:30)]:
> ansible
Hur uttalas betoningen pÄ mjuk-tecknet?)
Lucky SB, [5 sept. 2019, 19:57:13]:
och sÄ frÄgades vi varför Pavel sÀger skeduler, medan jag sÀger ansibla.DÀrför fattades beslutet att överföra övervakningen av infrastrukturen med Prometheus till den tredje och sista dagen av Slurm.
Vladimir Guryanov begrÀnsade sig till testning och kontinuerlig integration med Molecule och Gitlab CI samt anvÀndning av Vagrant.

Den första dagen av Slurm gick utan tekniska problem. Det visade sig att de vÀntade pÄ oss den andra dagen. I Slurm-chatten tog deltagarna upp frÄgan om inspelningen av evenemanget:
Nik Grebnev, [4 sep. 2019, 21:53:09]:
God kvÀll. Som jag förstÄr det har inspelningen av dagens event kommit upp. Men kvaliteten Àr dÄlig - 720 linjer. Hur fÄr man 1080? Allt ser sÄ suddigt ut - jag trodde att sÀndningen var dÄlig, men att inspelningen skulle vara 1080. Men det visar sig att Àven inspelningen blev kvar i 720, vilket Àr mycket trÄkigt.
Dmitriy Miroshnichenko, [4 sep. 2019, 21:56:52]:
+1, jag vill se 1080 i mitt personliga konto, om ni inte kan streama mer Àn 720.
Akbarhon Amirkhonov, [4 sep. 2019, 22:24:40]:
Det finns begrÀnsningar pÄ plattformen. TyvÀrr gÄr det inte att spela in 1080.
Nik Grebnev, [4 sep. 2019, 22:29:23]:
TrÄkigt! Att man till och med inte kan stÀlla in telefonen för det... Vi fÄr kÀmpa med 720p.
Maksim Vasilev, [5 sep. 2019, 10:19:35]:
#support Att se pĂ„ inspelningen av talarens konsol Ă€r verkligen plĂ„gsamt. Mycket dĂ„ligt synligt.Vi streamar via plattformen Facecast. Tidigare har 720 linjer varit helt tillrĂ€ckligt för att deltagarna skulle kunna ta emot videoöverföringen normalt pĂ„ alla fyra Slörmar. Talarens arbetslaptops var instĂ€llda pĂ„ samma sĂ€tt och anpassade just för 720p streaming. PĂ„ andra dagen av Slörm DevOps visade det sig att de inbjudna talarnas laptops var instĂ€llda helt olika. Och det gick inte att lösa snabbt â att förstora texten i konsolerna bröt tabellerna för talarna. Den lilla texten i 720p-överföringen visade sig vara svĂ„rlĂ€st.
Slörm spelas in i 1080, i 720 pressar Facecast det redan. SÄ vi hade originalen i 1080. Efter ett dygns kontakt med stöd och bokföring pÄ Facecast, har vi ett nytt abonnemang som ger oss streaming i 1080 och omuppladdning av de första tvÄ dagarna i 1080. SÄ inspelningar pÄ begÀran frÄn tittarna kommer ocksÄ att vara i 1080.
PÄ den tredje dagen av Slörm DevOps lÀmnade de det mest intressanta: SRE. Och tvÄ kraftfulla talare - Eduard Medvedev, CTO pÄ Tungsten Labs, och Ivan Kruglov, Principal Developer pÄ Booking.com.
I slutÀndan förstod vi att vi hade gjort rÀtt i att flytta flera Àmnen till nÀsta dag - för vissa deltagare klarade inte ens Windows av takten i informationsöverföringen och den rad praktiska uppgifter.
Arthur Gordienko, [5 sep. 2019, 21:45:02]
Jag kom precis frÄn slörmen... Har nÄgon en ÄterstÀllande flash eller Windows 10 pÄ den?P.S. Vi erkÀnner Àrligt att vi döljer vad som egentligen hÀnder pÄ Slörm DevOps.
Tror ni att allt gÄr till sÄ hÀr:

Men i verkligheten:

Artyom Galonsky framför Beethovens Pianokonsert nr 8 (Patetiska) i C-moll. Sergey Bondarev dikterar noterna.
KĂ€lla: habr.com
