窗外是典型的圣彼得堡秋季气候,Selectel 会议室里气候温暖,有咖啡、可口可乐,几乎是夏天。 在我们周围的世界,5 年 2019 月 XNUMX 日,我们正处于 DevOps Slurm 开始的第二天。
在强化课程的第一天,我们涵盖了最简单的主题:Git、CI/CD。 第二天,我们为参与者准备了基础设施即代码和基础设施测试 - 多方面的主题,有很多细微差别和实际任务。
Alexey Stepanenko是Selectel的工程师,他们不仅热情地欢迎了我们,还为我们提供了场地以及服务器容量。 Selectel 的 Alexey Stepanenko 负责维护 OpenStack 云的基础设施任务,即监控、CI/CD 和配置管理。
Nikolay Mesropyan 和 Vladimir Guryanov 是南桥的员工。 自 2015 年起,Vladimir Guryanov 一直负责监控系统,兼任 JSC Comita 运营部门负责人,以及 JSC Comita 向 DevOps 方法过渡的发起人。
上午10:00,参会人员陆续在会议室集合。 经过 Slurm DevOps 第一天的节奏后,他们看起来有点沉思和衣衫褴褛。 没有人承诺这会很容易。 强化课程旨在在三天内以更快的速度将尽可能多的实用信息加载到您的头脑中。 三天之内不可能消化掉Slurm。 强化课程本身只是工作的开始。 然后你需要复习笔记和练习。
第一天,Alexey Stepanenko 谈到了副主题“IaC:基础设施即代码的方法”。 第二天,Slurma 就开始与云提供商合作作为基础设施提供商。
“我去翻一下日历……”
“……又是九月三日!”
然后 Alexey 检查了用于初始化系统和组装映像(打包程序)的工具。 接下来,他继续讲“关于 Terraform 的敏感故事”,
他以有关配置存储、协作和应用程序自动化的问题结束了他的演讲。
休息的时候,我们克服了开发者天生的害羞和谦虚,邀请大家合影留念。
Slurm 给你翅膀! 谢尔盖·邦达列夫和帕维尔·塞利瓦诺夫将德米特里·西蒙诺夫按在地上。
午餐后,开发人员的好奇头脑中直接充满了咖啡因,现在是使用 Ansible 作为示例的 IaC 的时间了。
Nikolay Mesropyan 首先回答了这个问题:“为什么选择 Ansible?” 演讲者演示了如何使用 Terraform 并与 ansible-vault 配合使用来创建小型基础设施。 接下来,Nikolay 介绍了 Ansible 的组成部分:剧本、清单、角色。 在猫身上测试了幂等性的概念。
演示期间没有小猫受到伤害。
Nikolay Mesropyan 在演讲中总结了 xpaste 应用程序的组装和部署、滚动更新的演示以及实际任务“将独立 PostgreSQL 转换为故障转移集群”。
- 你完成任务了吗? 最糟糕的时期已经过去了。 现在互相拥抱...
晚上,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 的第一天没有出现任何技术问题。 原来他们第二天就在等我们了。 在 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ая винда на ней?
PS 老实说,我们隐藏了 Slurm DevOps 的真实情况。
你认为事情是这样的:
实际上:
阿尔乔姆·加隆斯基演奏贝多芬 C 小调第八钢琴奏鸣曲(悲怆)。 谢尔盖·邦达列夫口述笔记。
来源: habr.com