9月27日,我们举行了第二次Ork Tut集会-有关编排,自动化和CI / CD现场使用的信息。 在这篇文章中,完整的视频和时间码以及来自三个报告的重要位置。

主题是:
- 环境即服务-关于设置OpenStack的操作和秘密
- Pod,Cloud和两个吸烟中心-关于扩展Selenium农场
- CI与CD:军备竞赛-有关CI和CD在Yandex.Money中如何“战斗”
环境即服务
Yandex.Money的Alexander Prizov和Maxim Ogryzkov谈到了针对不同类型测试环境的高负载OpenStack安装的操作和编排功能。
详细的时间码关于我们的方法
0:20-什么是环境即服务?
1:00-如何为基础架构做好变革准备?
1:30-如何处理旧的测试台?
3:55-新测试台的要求
4:30-我们为什么选择OpenStack? 关于穆拉诺
5:50-关于我们测试电路自动化的方法
7:30-对计算进行声明式描述的示例
8:20-关于Jenkinks,Grafana,kibana和更新跟踪
9:10-我们得出什么数字?
OpenStack和高负载
9:40-当我们同时提升50台虚拟机时发生了什么?
11:25-需要分发cron任务的执行。 关于调度程序的工作
中子和高负荷
13:45-我们正在使用双堆栈。 这是什么,为什么在那里不需要NAT?
15:33-碰巧该工具的功能还不够。 该怎么办?
18:00-许多不同的服务会影响彼此的工作。 如何成为
22:00-将代码编写为文档。 我们如何找到无处可寻的设置
23:35-解决方案“ 10秒钟后对非活动探针无响应,断开连接”
25:31-如何调整mac表格的大小
26:00-如何启用rx-flow-hash
26:37-关于全球和人身安全规则
Pod,Cloud和两个吸烟中心
来自Wrike的Alexey Boyko讲述了他们如何使用Google Cloud Engine和Kubernetes节省时间和金钱来扩展Selenium农场。
详细的时间码背景知识
0:15-什么是Wrike,硒在哪里
2:20-Wrike在扩展方面有什么?
3:20-浏览器中的队列,Selenium Hub崩溃和缓慢的回归测试包
4:50-扩展需求以及如何实现它们
7:30-为什么选择Google Cloud:kubernetes,寿命短的节点和节省的资源?
8:50-为什么选择Kubernetes?
关于如何混合各种技术
9:50-关于自动缩放,为什么需要它?
12:00-自动缩放的工作原理
14:40-可抢占节点-低价和危险限制
18:00-为什么需要负载平衡器?
19:00-它们如何协同工作。 TeamCity。
21:00-TeamCity在流程中的作用
21:30-流程的详细说明
23:40-您最终得到了什么?
CI与CD:军备竞赛
瓦西里·索兹金(Vasily Sozykin)(前任货币),德米特里·津宁(Dmitry Zinin)(前任货币)
我们对作者的报告进行了描述,没有任何变化。
战争。 战争的本质从未改变,但是发布周期,自动化和微服务-随您喜欢。
开始 过去每个月只发布一次,它就安静地生活着,但是后来这个脆弱的世界震撼了。
编年史 一天发行40次后,开发与运作的关系开始升温。 这导致了各方的武装,新的自动化和优化工具以及对称的响应。
重新开机 双方达成了和平协议,对抗已经成为过去。
人质的战争。 对抗期间来自邻近部门的平民并不甘心。
有时候,麦克风无法承受瓦西里的魅力,因此几秒钟后,报告变得安静了。
详细的时间码1:40-关于监管机构在金融科技自动化中的作用
3:10-在组件和开发人员很少的情况下“发布”
4:30-发布期间的角色分配
6:40-Nexus,Gradle,jacoco和一个潮湿的小sis
8:50-Jenkins和每天两次发布
9:30-集成和负载测试的自动化。 区域21。
10:15-发布官。 为什么需要它?
11:10-Ansible Playbook发行
12:20-取消“发行委员会”。 通知自动化
13:30-发布期间角色的新分布。 每周两次发行。
14:30-还有两个发行大师。 但是为什么呢?
每天16:00-每天发布20个版本,这是我们的第一个机器人。
18:00-通过提交释放。 每30分钟一次。
19:00-CD侧面的多线程计算
20:30-关于没有人的CI和CD
21:50-关于无人发行的未来
24:00-结论-从每月发布一次到每小时发布一次。
今天就这些了-参加我们的活动 ,收听现场直播,并订阅博客,以免错过其他有关重要主题的报告。