Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Utenfor vinduet er det klassisk positivt høst St. Petersburg-vær, i Selectel konferanserom er det varmt, kaffe, Coca-Cola og nesten sommer. I verden rundt oss, 5. september 2019, er vi på den andre dagen av starten av DevOps Slurm.

På den første dagen av intensiven dekket vi de enkleste temaene: Git, CI/CD. Den andre dagen utarbeidet vi Infrastruktur som kode og infrastrukturtesting for deltakerne – mangefasetterte temaer, med mange nyanser og praktiske oppgaver.

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Foredragsholderne for den andre dagen av Slurm var Alexey Stepanenko, ingeniør ved Selectel skyplattformavdeling, Nikolay Mesropyan, Southbridge-administrator, og Vladimir Guryanov, ingeniør/teamleder ved Southbridge.

Alexey Stepanenko er ingeniør hos Selectel, som ikke bare ønsket oss hjertelig velkommen, men også ga oss lokaler, samt serverkapasitet. Alexey Stepanenko hos Selectel tar seg av infrastrukturoppgaver for vedlikehold av OpenStack-skyen, nemlig overvåking, CI/CD og konfigurasjonsadministrasjon.

Nikolay Mesropyan og Vladimir Guryanov, ansatte i Southbridge. Siden 2015 har Vladimir Guryanov vært ansvarlig for overvåkingssystemer, samtidig sjefen for operasjonsavdelingen til JSC Comita, samt initiativtakeren til overgangen til JSC Comita til DevOps-tilnærmingen.

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Ved 10:00-tiden samlet deltakerne seg gradvis i konferanserommet. Etter tempoet på den første dagen med Slurm DevOps så de litt ettertenksomme og fillete ut. Ingen lovet at det skulle være lett. Det intensive kurset er designet for å laste så mye praktisk informasjon inn i hodet som mulig i et akselerert tempo på tre dager. Det er umulig å fordøye Slurm på tre dager. Selve intensivkurset er bare begynnelsen på arbeidet. Deretter må du gjennomgå notatene og trene.

På den første dagen berørte Alexey Stepanenko underemnet "IaC: en tilnærming til infrastruktur som kode." Og på den andre dagen startet Slurma allerede med skyleverandører som infrastrukturleverandører.

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"
"Jeg skal snu kalenderen ..."

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"
"... og igjen den tredje september!"

Deretter undersøkte Alexey verktøyene for å initialisere systemer og sette sammen bilder (pakker). Etter dette gikk han videre til de "rørende historiene om Terraform", som publikum så frem til den første dagen, i emnet "IaC bruker Terraform som eksempel."

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Og han avsluttet presentasjonen med spørsmål om konfigurasjonslagring, samarbeid og applikasjonsautomatisering.

I pausen overvant vi utviklernes naturlige sjenanse og beskjedenhet og inviterte alle til å ta bilder.

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"
Slurm gir deg vinger! Sergey Bondarev og Pavel Selivanov holder Dmitry Simonov på bakken.

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Etter lunsj og en direkte mengde koffein til de spørrende lederne av utviklere, er det på tide at IaC bruker Ansible som eksempel.

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Nikolay Mesropyan svarte først og fremst på spørsmålet: "Hvorfor Ansible?" Foredragsholderen demonstrerte opprettelsen av en liten infrastruktur ved å bruke Terraform og arbeide med ansible-hvelv. Deretter så Nikolay på hva Ansible består av: lekebøker, inventar, roller. Testet konseptet med idempotens på katter.

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"
Ingen kattunger ble skadet under presentasjonen.

Nikolay Mesropyan avsluttet presentasjonen med montering og distribusjon av xpaste-applikasjonen, en demonstrasjon av rullende oppdatering og den praktiske oppgaven "Konvertering av frittstående PostgreSQL til en failover-klynge." 


Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"
– Fikk du fullført oppgaven? Det verste er over. Nå, klem hverandre...

På kvelden snakket Vladimir Guryanov om emnet "Infrastrukturtesting". Styrken til deltakerne var allerede tom. Og grensen, når informasjon begynner å gli mellom ørene, utenom hjernen, ble nærmere og nærmere. Deltakerne ble interessert i språklige hendelser:

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

Derfor ble det besluttet å flytte infrastrukturovervåking med Prometheus til neste, tredje og siste dag av Slurm.

Vladimir Guryanov begrenset seg til testing og kontinuerlig integrasjon med Molecule og Gitlab CI, samt bruk av Vagrant.

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Den første dagen med Slurm gikk uten tekniske problemer. Det viste seg at de ventet på oss den andre dagen. I Slurm-chatten tok deltakerne opp spørsmålet om å ta opp arrangementet: 



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 streamer via Facecast-plattformen. Tidligere, på alle fire slurmene, var 720 linjer nok til at deltakerne kunne oppfatte videosendingen normalt. De fungerende bærbare datamaskinene til Slurm-høyttalere ble konfigurert identisk og tilpasset spesifikt for kringkasting på 720p. På den andre dagen av Slurm DevOps viste det seg at de bærbare datamaskinene til de inviterte høyttalerne var konfigurert forskjellig. Og det var ikke mulig å løse dette raskt - å øke fonten i konsollene brøt høyttalerbordene. Den lille skriften i 720p-sendingen viste seg å være vanskelig å lese.

Slurm er filmet på 1080, på 720 er det allerede trykket av Facecast. Så vi hadde originalene i 1080. En dag med kommunikasjon med Facecast-support og regnskap, og vi har en ny tariffplan, sendinger i 1080 og opplasting av de to første dagene i 1080. Så opptakene basert på forespørsler fra TV-seere vil også være i 1080.

På den tredje dagen av Slurm forlot DevOps den mest interessante delen: SRE. Og en presentasjon av to kraftige foredragsholdere - Eduard Medvedev, CTO ved Tungsten Labs, og Ivan Kruglov, hovedutvikler hos Booking.com.

Til slutt innså vi at vi hadde tatt den riktige avgjørelsen med å utsette en rekke emner til neste dag - for noen deltakere kunne til og med Windows ikke tåle tempoet med informasjonsoverføring og en rekke praktiske oppgaver.

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

PS La oss være ærlige, vi skjuler hva som egentlig skjer på Slurm DevOps.

Du tror det går slik:

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"

Og faktisk:

Slurm DevOps. Andre dagen. IaC, infrastrukturtesting og "Slurm gir deg vinger!"
Artyom Galonsky fremfører Beethovens klaversonate nr. 8 (Pathetique) i c-moll. Sergei Bondarev dikterer notater.

Kilde: www.habr.com

Legg til en kommentar