在 OpenDev 掌握 CI/CD

开发的未来需要对 CI/CD 管道有深刻的理解。
298 位读者喜欢这篇文章。
Two different paths to different outcomes

Opensource.com

在 2017 年推出之后,OpenDev 会议 现在已成为一年一度的盛事。 在去年 9 月的首届活动中,会议的重点是边缘计算。 今年的活动将于 5 月 22 日至 23 日举行,重点是持续集成/持续部署 (CI/CD),并将与在温哥华举行的 OpenStack 峰会同期举行。

由于我具备 OpenStack 项目 CI/CD 系统的背景,以及近期进入容器领域,因此我受邀参与 OpenDev CI/CD 的计划委员会。 现在,我经常谈论使用各种开源技术的 CI/CD 管道,包括 JenkinsGitLabSpinnakerArtifactory

这次活动让我感到兴奋,因为我们将两个开源基础设施理念融合到一个活动中。 首先,我们将讨论任何组织都可以使用的 CI/CD 工具。 为此,在 主题演讲 中,我们将听到有关开源 CI/CD 工具的实用演讲,包括 Boris Renski 关于 Spinnaker 的演讲以及 Jim Blair 关于 Zuul 的演讲。 主题演讲还将包括关于对开放技术的偏爱,尤其是在各个社区和开源项目内部的高级演讲。 我们将从 Fatih Degirmenci 和 Daniel Farrell 那里听到关于跨社区共享持续交付实践的信息,Benjamin Mako Hill 将加入我们,讨论为什么自由软件需要自由工具。

鉴于 CI/CD 相对较新,其余活动是讲座、研讨会和协作讨论的混合。 在选择提交的讲座和研讨会,并提出协作讨论主题时,我们希望确保有一个多样化的日程安排,以便开放 CI/CD 领域的任何人都能找到有趣的内容。

这些讲座将采用标准的会议风格,选择涵盖关键主题,例如设计 CI/CD 管道、提高 DevOps 实践中的安全性,以及更具体的解决方案,例如基于容器的 Aptomi on Kubernetes 和在 ETSI NFV 环境中执行 CI/CD。 其中许多会议将作为这些主题的介绍,非常适合那些不熟悉 CI/CD 领域或任何这些特定技术的人。

动手研讨会时间更长,并且针对与会者设定了具体的目标。 这些包括“持续集成作业中的异常检测”、“如何安装 Zuul 并配置您的第一个作业”和“Spinnaker 101:以速度和信心发布软件”。 (请注意,这些研讨会的名额有限,因此已设置 RSVP 系统。 您可以在此处提供的会话链接上找到 RSVP 按钮。)

也许我最兴奋的是协作讨论,这些讨论占据了会议日程的 一半以上。 这些主题由计划委员会根据我们在社区中看到的内容选择。 这些是“鱼缸式”会议,几个人聚集在一个房间里讨论围绕 CI/CD 的特定主题。

这种会议形式的想法来自 Ubuntu 社区率先开创的开发者峰会和 OpenStack 社区继续进行的开发者峰会。 这些协作讨论的主题包括针对 CI 和 CD 基础知识的单独会议、可以进行改进以鼓励跨社区协作的会议、在组织中推动 CI/CD 文化的会议,以及为什么开源 CI/CD 工具如此重要的会议。 共享文档用于在这些会话期间做笔记,以确保尽可能多地保留会话期间共享的知识。 从这些讨论中产生行动项目也很常见,因此社区成员可以推进与所涵盖主题相关的倡议。

活动以 联合结论会议 结束,该会议将总结协作讨论中的要点,并确定与会者希望在未来处理的工作领域。

此活动的注册包含在 OpenStack 峰会注册中,或者仅此活动的门票可以以 199 美元的价格在温哥华会议中心现场购买。 在 OpenDev 网站上了解有关门票和完整议程的更多信息。

我希望您能加入我们在温哥华的活动,一起度过激动人心的两天,学习、协作并共同推进 CI/CD 的发展。

User profile image.
在花了十年时间从事 Linux 系统管理工作后,Elizabeth K. Joseph 现在在 IBM 担任开发人员拥护者,专注于 IBM Z。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可。
© . All rights reserved.