Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

بیرون از پنجره هوای کلاسیک پاییزی سنت پترزبورگ وجود دارد، در اتاق کنفرانس Selectel هوا گرم، قهوه، کوکاکولا و تقریبا تابستان است. در دنیای اطراف ما، 5 سپتامبر 2019، در دومین روز از شروع DevOps Slurm هستیم.

در روز اول فشرده، ساده ترین موضوعات را پوشش دادیم: Git، CI/CD. در روز دوم، زیرساخت به عنوان کد و تست زیرساخت را برای شرکت کنندگان آماده کردیم - موضوعات چند وجهی، با نکات ظریف و کارهای کاربردی بسیار.

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

سخنرانان روز دوم Slurm الکسی استپاننکو، مهندس دپارتمان پلتفرم ابری Selectel، نیکولای مسروپیان، مدیر Southbridge، و ولادیمیر گوریانوف، مهندس/سرگر تیم در Southbridge بودند.

الکسی استپاننکو یک مهندس در Selectel است که نه تنها به گرمی از ما استقبال کرد، بلکه امکانات و همچنین ظرفیت سرور را برای ما فراهم کرد. الکسی استپاننکو در Selectel با وظایف زیرساختی برای حفظ ابر OpenStack، یعنی نظارت، CI/CD و مدیریت پیکربندی سر و کار دارد.

نیکولای مسروپیان و ولادیمیر گوریانوف، کارمندان ساوت بریج. از سال 2015، ولادیمیر گوریانوف مسئول سیستم های نظارت، همزمان رئیس بخش عملیات JSC Comita و همچنین آغازگر انتقال JSC Comita به رویکرد DevOps بوده است.

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

تا ساعت 10:00 شرکت کنندگان به تدریج در اتاق کنفرانس جمع شدند. پس از سرعت روز اول Slurm DevOps، آنها کمی متفکر و ژنده به نظر می رسیدند. هیچ کس قول نداد که آسان باشد. این دوره فشرده به گونه ای طراحی شده است که تا حد امکان اطلاعات عملی را با سرعتی سریع در سه روز در ذهن شما بارگذاری کند. هضم اسلرم در سه روز غیرممکن است. خود دوره فشرده فقط شروع کار است. سپس باید یادداشت ها را مرور کنید و تمرین کنید.

در روز اول، الکسی استپاننکو موضوع فرعی "IaC: رویکردی به زیرساخت به عنوان کد" را لمس کرد. و در روز دوم، Slurma از قبل با ارائه دهندگان ابری به عنوان ارائه دهندگان زیرساخت شروع به کار کرد.

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"
«تقویم را ورق می زنم...»

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"
"... و دوباره سوم شهریور!"

سپس الکسی ابزارهای اولیه سازی سیستم ها و مونتاژ تصاویر (پکر) را بررسی کرد. پس از این، او به "داستان های حساس در مورد Terraform" رفت. که مردم در روز اول بسیار مشتاقانه منتظر آن بودند، در مبحث "IaC با استفاده از Terraform به عنوان مثال."

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

و او سخنرانی خود را با سؤالاتی در مورد ذخیره سازی پیکربندی، همکاری و اتوماسیون برنامه به پایان رساند.

در طول استراحت، ما بر خجالتی و فروتنی طبیعی توسعه دهندگان غلبه کردیم و همه را به گرفتن عکس دعوت کردیم.

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"
اسلرم به شما بال می دهد! سرگئی بوندارف و پاول سلیوانف دیمیتری سیمونوف را روی زمین نگه می دارند.

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

پس از ناهار و بار مستقیم کافئین به سران پرسشگر توسعه دهندگان، نوبت به IaC می رسد که از Ansible به عنوان مثال استفاده کنند.

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

نیکولای مسروپیان اول از همه به این سوال پاسخ داد: "چرا Ansible؟" سخنران ایجاد یک زیرساخت کوچک با استفاده از Terraform و کار با ansible-vault را نشان داد. بعد، نیکولای به آنچه Ansible از آن تشکیل شده است نگاه کرد: کتاب های بازی، موجودی، نقش ها. مفهوم ناتوانی را روی گربه ها آزمایش کرد.

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"
در طول ارائه هیچ بچه گربه ای آسیب ندید.

نیکولای مسروپیان سخنرانی خود را با مونتاژ و استقرار برنامه xpaste، نمایشی از به‌روزرسانی رولینگ و کار عملی «تبدیل PostgreSQL مستقل به یک خوشه شکست‌خورده» به پایان رساند. 


Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"
- آیا کار را انجام دادید؟ بدترین چیز تمام شده است. حالا همدیگه رو بغل کنید...

در شب ، ولادیمیر گوریانوف در مورد موضوع "تست زیرساخت" صحبت کرد. قدرت شرکت کنندگان در حال حاضر رو به اتمام بود. و محدودیت زمانی که اطلاعات شروع به لغزش بین گوش ها می کند و مغز را دور می زند، نزدیک تر و نزدیک تر می شود. شرکت کنندگان به حوادث زبانی علاقه مند شدند:

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

بنابراین تصمیم گرفته شد نظارت بر زیرساخت ها با پرومتئوس به روز بعد، سوم و آخرین روز اسلرم منتقل شود.

ولادیمیر گوریانوف خود را به آزمایش و ادغام مداوم با Molecule و Gitlab CI و همچنین استفاده از Vagrant محدود کرد.

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

روز اول اسلورم بدون مشکل فنی گذشت. معلوم شد روز دوم منتظر ما بودند. در چت Slurm، شرکت کنندگان موضوع ضبط رویداد را مطرح کردند: 



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

ما از طریق پلتفرم Facecast استریم می کنیم. پیش از این، در هر چهار Slurms، 720 خط برای شرکت کنندگان کافی بود تا پخش ویدیو را به طور عادی درک کنند. لپ تاپ های کار بلندگوهای Slurm به طور یکسان پیکربندی شده اند و به طور خاص برای پخش در 720p سازگار شده اند. در روز دوم Slurm DevOps، مشخص شد که لپ‌تاپ‌های اسپیکرهای دعوت شده هر کدام به طور متفاوتی پیکربندی شده‌اند. و حل سریع این امر ممکن نبود - افزایش فونت در کنسول ها جداول بلندگو را شکست. فونت کوچک در پخش 720p به سختی خوانده می شود.

Slurm با رزولوشن 1080 فیلمبرداری شده است، در 720 قبلاً توسط Facecast فشرده شده است. بنابراین ما نسخه اصلی را در 1080 داشتیم. یک روز ارتباط با پشتیبانی و حسابداری فیس‌کست و طرح تعرفه‌ای جدید داریم، پخش در 1080 و بارگذاری مجدد دو روز اول در 1080. بنابراین ضبط بر اساس درخواست بینندگان تلویزیون نیز در 1080 خواهد بود.

در روز سوم Slurm، DevOps جالب ترین قسمت را ترک کرد: SRE. و ارائه ای توسط دو سخنران قدرتمند - ادوارد مدودف، CTO در آزمایشگاه های تنگستن، و ایوان کروگلوف، توسعه دهنده اصلی در Booking.com.

در پایان متوجه شدیم که تصمیم درستی در موکول کردن تعدادی از موضوعات به روز بعد گرفته ایم - برای برخی از شرکت کنندگان، حتی ویندوز نمی تواند سرعت انتقال اطلاعات و یک سری کارهای عملی را تحمل کند.

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

PS بیایید صادق باشیم، آنچه را که واقعاً در Slurm DevOps در حال وقوع است پنهان می کنیم.

شما فکر می کنید به این صورت است:

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"

و در واقع:

Slum DevOps. روز دوم. IaC، تست زیرساخت و "Slurm به شما بال می دهد!"
آرتیوم گالونسکی سونات شماره 8 پیانوی بتهوون (Pathetique) را در سی مینور اجرا می کند. سرگئی بوندارف یادداشت ها را دیکته می کند.

منبع: www.habr.com

اضافه کردن نظر