本文发表于一年多前。旧文章可能包含过时内容。请检查页面中的信息自发布以来是否已变得不正确。
Kubernetes 读书会一览
学习 Kubernetes 及其周边的整个技术生态系统并非没有挑战。在这次采访中,我们将与 Carlos Santana (AWS) 交谈,进一步了解他是如何创建 Kubernetes 读书俱乐部 的,它是如何运作的,以及任何人如何加入以利用基于社区的学习体验。
Frederico Muñoz (FSM):你好,Carlos,非常感谢你能抽出时间。首先,能简单介绍一下你自己吗?
Carlos Santana (CS):当然可以。六年前在生产环境中部署 Kubernetes 的经历为我打开了加入 Knative 的大门,之后我通过 Release Team 为 Kubernetes 做贡献。在上游 Kubernetes 工作的经历是我在开源领域最棒的体验之一。在过去两年里,我作为 AWS 的高级专家解决方案架构师,一直在帮助大型企业在 Kubernetes 之上构建他们的内部开发者平台 (IDP)。未来,我的开源贡献将转向 CNOE 和 CNCF 的项目,如 Argo、Crossplane 和 Backstage。
创建读书俱乐部
FSM:所以你的职业道路将你引向了 Kubernetes,在那个时候,是什么促使你创办读书俱乐部的呢?
CS:Kubernetes 读书俱乐部的想法源于一次 TGIK 直播中的一个偶然建议。对我来说,这不仅仅是读书,更是为了创建一个学习社区。这个平台不仅是知识的源泉,也是一个支持系统,尤其是在疫情的挑战时期。看到这个倡议如何帮助成员应对困难并成长,我感到非常满足。第一本书《Production Kubernetes》花了 36 周时间,我们从 2021 年 3 月 5 日开始。现在我们不会花那么长时间读一本书,每周读一到两个章节。
FSM:你能描述一下 Kubernetes 读书俱乐部是如何运作的吗?你们如何选择书籍以及如何进行阅读?
CS:我们根据小组的兴趣和需求共同选择书籍。这种实用的方法有助于成员,特别是初学者,更容易掌握复杂的概念。我们有两个每周系列,一个针对 EMEA 时区,我负责组织美国的系列。每个组织者都与他们的联合主持人合作,在 Slack 上挑选一本书,然后安排几周的主持人阵容来讨论每个章节。
FSM:如果我没记错的话,Kubernetes 读书俱乐部现在正在读第 17 本书,这很了不起:保持活跃有什么秘诀吗?
CS:保持俱乐部活跃和吸引人的秘诀在于几个关键因素。
首先,一致性至关重要。我们努力保持一个固定的时间表,只在重大活动如节假日或 KubeCon 时取消聚会。这种规律性有助于成员保持参与,并建立一个可靠的社区。
其次,让会议变得有趣和互动也至关重要。例如,我经常在聚会中引入突击测验,这不仅能测试成员的理解程度,还增添了趣味性。这种方法使内容更具相关性,并帮助成员理解理论概念在现实世界场景中是如何应用的。
读书俱乐部涵盖的主题
FSM:书籍的主要主题是 Kubernetes、GitOps、安全、SRE 和可观测性:这是否反映了云原生领域的现状,特别是在受欢迎程度方面?
CS:我们的旅程始于《Production Kubernetes》,这为我们专注于实用、生产就绪的解决方案奠定了基调。从那时起,我们深入研究了 CNCF 生态系统的各个方面,将我们的书籍与不同的主题对齐。每个主题,无论是安全、可观测性还是服务网格,都是根据其在社区中的相关性和需求来选择的。例如,在我们最近关于 Kubernetes 认证的主题中,我们将书籍作者邀请到我们中间作为活跃的主持人,用他们的专业知识丰富了我们的讨论。
FSM:我知道这个项目最近有一些变化,即被整合到 CNCF 中,成为一个云原生社区小组。你能谈谈这个变化吗?
CS:CNCF 欣然接受了读书俱乐部作为一个云原生社区小组。这是一个重大的发展,它简化了我们的运营并扩大了我们的影响力。这种整合对于增强我们的管理能力起到了关键作用,类似于 Kubernetes 社区日 (KCD) 聚会所使用的能力。现在,我们在成员资格、活动安排、邮件列表、举办网络会议和录制会议方面拥有了更强大的结构。
FSM:在过去六个月里,你与 CNCF 的合作对 Kubernetes 读书俱乐部的成长和参与度有何影响?
CS:自从六个月前成为 CNCF 社区的一部分以来,我们见证了 Kubernetes 读书俱乐部内部显著的数量变化。我们的成员数量激增至 600 多人,并且在此期间我们成功组织和举办了 40 多场活动。更令人鼓舞的是,每次活动的出席率都很稳定,平均有 30 名参与者。这种增长和参与度清楚地表明了我们与 CNCF 的联系对 Kubernetes 读书俱乐部在社区中的影响力和覆盖范围产生了积极影响。
加入读书俱乐部
FSM:对于任何想加入的人,他们应该怎么做?
CS:加入有三个步骤
- 首先,加入 Kubernetes 读书俱乐部社区
- 然后在社区页面上 RSVP 参加活动
- 最后,加入 CNCF Slack 频道 #kubernetes-book-club。
FSM:太好了,谢谢你!你还有什么最后的评论想分享吗?
CS:Kubernetes 读书俱乐部不仅仅是一群讨论书籍的专业人士;它是一个充满活力的社区和一群了不起的志愿者,他们帮助组织和主持活动,包括 Neependra Khare、Eric Smalling、Sevi Karakulak、Chad M. Crowell 和 Walid (CNJ) Shaari。在 KubeCon 上找到我们,领取你的 Kubernetes 读书俱乐部贴纸吧!