Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

窗外是典型的聖彼得堡秋季氣候,Selectel 會議室裡氣候溫暖,有咖啡、可口可樂,幾乎是夏天。 在我們周圍的世界,5 年 2019 月 XNUMX 日,我們正處於 DevOps Slurm 開始的第二天。

在強化課程的第一天,我們涵蓋了最簡單的主題:Git、CI/CD。 第二天,我們為參與者準備了基礎設施即程式碼和基礎設施測試 - 多方面的主題,有很多細微差別和實際任務。

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

Slurm 第二天的演講者包括 Selectel 雲端平台部門工程師 Alexey Stepanenko、南橋管理員 Nikolay Mesropyan 和南橋工程師/團隊負責人 Vladimir Guryanov。

Alexey Stepanenko是Selectel的工程師,他們不僅熱情地歡迎了我們,還為我們提供了場地以及服務器容量。 Selectel 的 Alexey Stepanenko 負責維護 OpenStack 雲端的基礎架構任務,即監控、CI/CD 和組態管理。

Nikolay Mesropyan 和 Vladimir Guryanov 是南橋的員工。 自 2015 年起,Vladimir Guryanov 一直負責監控系統,兼任 JSC Comita 營運部門負責人,以及 JSC Comita 向 DevOps 方法過渡的發起人。

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

上午10:00,與會人員陸續在會議室集合。 經過 Slurm DevOps 第一天的節奏後,他們看起來有點沉思和衣衫襤褸。 沒有人承諾這會很容易。 密集課程旨在三天內以更快的速度將盡可能多的實用資訊加載到您的頭腦中。 三天之內不可能消化掉Slurm。 強化課程本身只是工作的開始。 然後你需要複習筆記和練習。

第一天,Alexey Stepanenko 談到了副主題「IaC:基礎設施即程式碼的方法」。 第二天,Slurma 就開始與雲端供應商合作作為基礎設施供應商。

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”
“我去翻一下日曆…”

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”
“……又是九月三日!”

然後 Alexey 檢查了用於初始化系統和組裝映像(打包程式)的工具。 接下來,他繼續講“關於 Terraform 的敏感故事”, 第一天就受到大眾的期待,在主題「以 Terraform 為例的 IaC」中。

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

他以有關配置儲存、協作和應用程式自動化的問題結束了他的演講。

休息的時候,我們克服了開發者天生的害羞和謙虛,邀請大家合照。

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”
Slurm 給你翅膀! 謝爾蓋·邦達列夫和帕維爾·塞利瓦諾夫將德米特里·西蒙諾夫壓在地上。

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

午餐後,開發人員的好奇頭腦中直接充滿了咖啡因,現在是使用 Ansible 作為範例的 IaC 的時間了。

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

Nikolay Mesropyan 首先回答了這個問題:“為什麼選擇 Ansible?” 講者示範如何使用 Terraform 並與 ansible-vault 搭配使用來創建小型基礎設施。 接下來,Nikolay 介紹了 Ansible 的組成部分:劇本、清單、角色。 在貓身上測試了冪等性的概念。

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”
演示期間沒有小貓受到傷害。

Nikolay Mesropyan 在演講中總結了 xpaste 應用程式的組裝和部署、滾動更新的演示以及實際任務「將獨立 PostgreSQL 轉換為故障轉移叢集」。 


Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”
- 你完成任務了嗎? 最糟糕的時期已經過去了。 現在互相擁抱...

晚上,Vladimir Guryanov 發表了題為「基礎設施測試」的演講。 參與者的力量已經耗盡。 當訊息開始繞過大腦從耳朵之間溜走時,極限變得越來越近。 參與者對語言事件產生了興趣:

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

因此,決定將 Prometheus 的基礎設施監控移至 Slurm 的第二天、第三天和最後一天。

Vladimir Guryanov 僅限於與 Molecule 和 Gitlab CI 進行測試和持續集成,以及 Vagrant 的使用。

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

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 年就有了原版。 與 Facecast 支援和會計進行了一天的溝通,我們有一個新的資費計劃,以 1080 播出,並在 1080 前兩天重新上傳。因此,根據電視觀眾的要求進行的錄製也將以 1080 播出。

Slurm的第三天,DevOps留下了最有趣的部分:SRE。 兩位強大的演講者也發表了演講——Tungsten Labs 技術長 Eduard Medvedev 和 Booking.com 首席開發人員 Ivan Kruglov。

最終,我們意識到,我們將多個主題推遲到第二天做出了正確的決定——對於一些參與者來說,即使是 Windows 也無法承受訊息傳輸的節奏和一系列實際任務。

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

聚苯乙烯 老實說,我們隱藏了 Slurm DevOps 的真實情況。

你認為事情是這樣的:

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”

事實上:

Slurm DevOps。 第二天。 IaC、基礎設施測試和“Slurm 給你翅膀!”
阿爾喬姆·加隆斯基演奏貝多芬 C 小調第八號鋼琴奏鳴曲(悲愴)。 謝爾蓋·邦達列夫口述筆記。

來源: www.habr.com

添加評論