Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Uden for vinduet er der klassisk positivt efterårsvejr i St. Petersborg, i Selectel-konferencelokalet er det varmt, kaffe, Coca-Cola og næsten sommer. I verden omkring os, den 5. september 2019, er vi på andendagen for starten af ​​DevOps Slurm.

På den første dag af intensiven dækkede vi de enkleste emner: Git, CI/CD. På andendagen udarbejdede vi Infrastruktur som Kode og infrastrukturtest til deltagerne - mangefacetterede emner, med mange nuancer og praktiske opgaver.

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Talerne på den anden dag af Slurm var Alexey Stepanenko, ingeniør i Selectel cloud platform afdeling, Nikolay Mesropyan, Southbridge administrator, og Vladimir Guryanov, ingeniør/teamleder hos Southbridge.

Alexey Stepanenko er ingeniør hos Selectel, som ikke kun bød os varmt velkommen, men også forsynede os med lokaler samt serverkapacitet. Alexey Stepanenko hos Selectel beskæftiger sig med infrastrukturopgaver til vedligeholdelse af OpenStack-skyen, nemlig overvågning, CI/CD og konfigurationsstyring.

Nikolay Mesropyan og Vladimir Guryanov, ansatte i Southbridge. Siden 2015 har Vladimir Guryanov været ansvarlig for overvågningssystemer, sideløbende leder af JSC Comitas driftsafdeling, samt initiativtager til overgangen af ​​JSC Comita til DevOps-tilgangen.

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Ved 10:00-tiden samledes deltagerne gradvist i mødelokalet. Efter tempoet på den første dag med Slurm DevOps så de lidt eftertænksomme og ujævne ud. Ingen lovede, at det ville være nemt. Det intensive kursus er designet til at indlæse så meget praktisk information i dit hoved som muligt i et accelereret tempo på tre dage. Det er umuligt at fordøje Slurm på tre dage. Selve det intensive forløb er kun begyndelsen på arbejdet. Derefter skal du gennemgå noterne og øve dig.

På den første dag berørte Alexey Stepanenko underemnet "IaC: en tilgang til infrastruktur som kode." Og på andendagen startede Slurma allerede med cloud-udbydere som infrastrukturudbydere.

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"
"Jeg vender kalenderen..."

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"
"... og igen den tredje september!"

Derefter undersøgte Alexey værktøjerne til at initialisere systemer og samle billeder (pakker). Efter dette gik han videre til de "rørende historier om Terraform", som offentligheden så frem til den første dag, i emnet "IaC bruger Terraform som eksempel."

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Og han afsluttede sin præsentation med spørgsmål om konfigurationslagring, samarbejde og applikationsautomatisering.

I pausen overvandt vi udviklernes naturlige generthed og beskedenhed og inviterede alle til at tage billeder.

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"
Slurm giver dig vinger! Sergey Bondarev og Pavel Selivanov holder Dmitry Simonov på jorden.

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Efter frokost og en direkte ladning koffein til de spørgende ledere af udviklere, er det tid til IaC med Ansible som eksempel.

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Nikolay Mesropyan besvarede først og fremmest spørgsmålet: "Hvorfor Ansible?" Taleren demonstrerede skabelsen af ​​en lille infrastruktur ved hjælp af Terraform og arbejde med ansible-vault. Dernæst så Nikolay på, hvad Ansible består af: spillebøger, inventar, roller. Testet konceptet om idempotens på katte.

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"
Ingen killinger kom til skade under præsentationen.

Nikolay Mesropyan afsluttede sin præsentation med montering og implementering af xpaste-applikationen, en demonstration af rullende opdatering og den praktiske opgave "Konvertering af standalone PostgreSQL til en failover-klynge." 


Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"
- Fuldførte du opgaven? Det værste er overstået. kram nu hinanden...

Om aftenen talte Vladimir Guryanov om emnet "Infrastrukturtest". Deltagernes styrke var allerede ved at slippe op. Og grænsen, når information begynder at glide mellem ørerne, uden om hjernen, blev tættere og tættere. Deltagerne blev interesserede i sproglige 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]:
а еще нас спрашивали почему Павел говорит сКедулер, а я ансибля

Derfor blev det besluttet at flytte infrastrukturovervågning med Prometheus til næste, tredje og sidste dag i Slurm.

Vladimir Guryanov begrænsede sig til test og kontinuerlig integration med Molecule og Gitlab CI, samt brugen af ​​Vagrant.

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Den første dag med Slurm forløb uden tekniske problemer. Det viste sig, at de ventede på os på andendagen. I Slurm-chatten rejste deltagerne spørgsmålet om optagelse af begivenheden: 



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-platformen. Tidligere var 720 linjer på alle fire slurmer nok til, at deltagerne kunne opfatte videoudsendelsen normalt. De fungerende bærbare computere af Slurm-højttalere var konfigureret identisk og tilpasset specifikt til udsendelse ved 720p. På andendagen af ​​Slurm DevOps viste det sig, at de inviterede højttaleres bærbare computere var konfigureret forskelligt. Og det var ikke muligt at løse dette hurtigt - øget skrifttype i konsollerne knækkede højttalerbordene. Den lille skrifttype i 720p-udsendelsen viste sig at være svær at læse.

Slurm er filmet ved 1080, ved 720 er det allerede trykket af Facecast. Så vi havde originalerne i 1080. En dag med kommunikation med Facecast support og regnskab, og vi har en ny takstplan, udsender i 1080 og gen-uploader de første to dage i 1080. Så optagelserne baseret på forespørgsler fra tv-seere bliver også i 1080.

På den tredje dag af Slurm forlod DevOps den mest interessante del: SRE. Og en præsentation af to stærke talere - Eduard Medvedev, CTO hos Tungsten Labs, og Ivan Kruglov, Principal Developer hos Booking.com.

Til sidst indså vi, at vi havde truffet den rigtige beslutning ved at udskyde en række emner til næste dag - for nogle deltagere kunne selv Windows ikke modstå tempoet i informationsoverførsel og en række praktiske opgaver.

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

PS Lad os være ærlige, vi skjuler, hvad der virkelig foregår på Slurm DevOps.

Du tror det går sådan her:

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"

Og faktisk:

Slurm DevOps. Anden dag. IaC, infrastrukturtest og "Slurm giver dig vinger!"
Artyom Galonsky opfører Beethovens klaversonate nr. 8 (Pathetique) i c-mol. Sergei Bondarev dikterer noter.

Kilde: www.habr.com

Tilføj en kommentar