Skip to content

Commit bfee326

Browse files
authored
Merge pull request #45165 from fsmunoz/kubernetes-book-club
Add Kubernetes Book Club article
2 parents 01fab98 + ceb3ac2 commit bfee326

File tree

2 files changed

+126
-0
lines changed

2 files changed

+126
-0
lines changed
480 KB
Loading
Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
------
2+
layout: blog
3+
title: "A look into the Kubernetes Book Club"
4+
slug: k8s-book-club
5+
date: 2024-02-22
6+
canonicalUrl: https://www.k8s.dev/blog/2024/02/22/k8s-book-club/
7+
---
8+
9+
**Author**: Frederico Muñoz (SAS Institute)
10+
11+
Learning Kubernetes and the entire ecosystem of technologies around it is not without its
12+
challenges. In this interview, we will talk with [Carlos Santana
13+
(AWS)](https://www.linkedin.com/in/csantanapr/) to learn a bit more about how he created the
14+
[Kubernetes Book Club](https://community.cncf.io/kubernetes-virtual-book-club/), how it works, and
15+
how anyone can join in to take advantage of a community-based learning experience.
16+
17+
![Carlos Santana speaking at KubeCon NA 2023](csantana_k8s_book_club.jpg)
18+
19+
**Frederico Muñoz (FSM)**: Hello Carlos, thank you so much for your availability. To start with,
20+
could you tell us a bit about yourself?
21+
22+
**Carlos Santana (CS)**: Of course. My experience in deploying Kubernetes in production six
23+
years ago opened the door for me to join [Knative](https://knative.dev/) and then contribute to
24+
Kubernetes through the Release Team. Working on upstream Kubernetes has been one of the best
25+
experiences I've had in open-source. Over the past two years, in my role as a Senior Specialist
26+
Solutions Architect at AWS, I have been assisting large enterprises build their internal developer
27+
platforms (IDP) on top of Kubernetes. Going forward, my open source contributions are directed
28+
towards [CNOE](https://cnoe.io/) and CNCF projects like [Argo](https://github.com/argoproj),
29+
[Crossplane](https://www.crossplane.io/), and [Backstage](https://www.cncf.io/projects/backstage/).
30+
31+
## Creating the Book Club
32+
33+
**FSM**: So your path led you to Kubernetes, and at that point what was the motivating factor for
34+
starting the Book Club?
35+
36+
**CS**: The idea for the Kubernetes Book Club sprang from a casual suggestion during a
37+
[TGIK](https://github.com/vmware-archive/tgik) livestream. For me, it was more than just about
38+
reading a book; it was about creating a learning community. This platform has not only been a source
39+
of knowledge but also a support system, especially during the challenging times of the
40+
pandemic. It's gratifying to see how this initiative has helped members cope and grow. The first
41+
book [Production
42+
Kubernetes](https://www.oreilly.com/library/view/production-kubernetes/9781492092292/) took 36
43+
weeks, when we started on March 5th 2021. Currently don't take that long to cover a book, one or two
44+
chapters per week.
45+
46+
**FSM**: Could you describe the way the Kubernetes Book Club works? How do you select the books and how
47+
do you go through them?
48+
49+
**CS**: We collectively choose books based on the interests and needs of the group. This practical
50+
approach helps members, especially beginners, grasp complex concepts more easily. We have two weekly
51+
series, one for the EMEA timezone, and I organize the US one. Each organizer works with their co-host
52+
and picks a book on Slack, then sets up a lineup of hosts for a couple of weeks to discuss each
53+
chapter.
54+
55+
**FSM**: If I’m not mistaken, the Kubernetes Book Club is in its 17th book, which is significant: is
56+
there any secret recipe for keeping things active?
57+
58+
**CS**: The secret to keeping the club active and engaging lies in a couple of key factors.
59+
60+
Firstly, consistency has been crucial. We strive to maintain a regular schedule, only cancelling
61+
meetups for major events like holidays or KubeCon. This regularity helps members stay engaged and
62+
builds a reliable community.
63+
64+
Secondly, making the sessions interesting and interactive has been vital. For instance, I often
65+
introduce pop-up quizzes during the meetups, which not only tests members' understanding but also
66+
adds an element of fun. This approach keeps the content relatable and helps members understand how
67+
theoretical concepts are applied in real-world scenarios.
68+
69+
## Topics covered in the Book Club
70+
71+
**FSM**: The main topics of the books have been Kubernetes, GitOps, Security, SRE, and
72+
Observability: is this a reflection of the cloud native landscape, especially in terms of
73+
popularity?
74+
75+
**CS**: Our journey began with 'Production Kubernetes', setting the tone for our focus on practical,
76+
production-ready solutions. Since then, we've delved into various aspects of the CNCF landscape,
77+
aligning our books with a different theme. Each theme, whether it be Security, Observability, or
78+
Service Mesh, is chosen based on its relevance and demand within the community. For instance, in our
79+
recent themes on Kubernetes Certifications, we brought the book authors into our fold as active
80+
hosts, enriching our discussions with their expertise.
81+
82+
**FSM**: I know that the project had recent changes, namely being integrated into the CNCF as a
83+
[Cloud Native Community Group](https://community.cncf.io/). Could you talk a bit about this change?
84+
85+
**CS**: The CNCF graciously accepted the book club as a Cloud Native Community Group. This is a
86+
significant development that has streamlined our operations and expanded our reach. This alignment
87+
has been instrumental in enhancing our administrative capabilities, similar to those used by
88+
Kubernetes Community Days (KCD) meetups. Now, we have a more robust structure for memberships, event
89+
scheduling, mailing lists, hosting web conferences, and recording sessions.
90+
91+
**FSM**: How has your involvement with the CNCF impacted the growth and engagement of the Kubernetes
92+
Book Club over the past six months?
93+
94+
95+
**CS**: Since becoming part of the CNCF community six months ago, we've witnessed significant
96+
quantitative changes within the Kubernetes Book Club. Our membership has surged to over 600 members,
97+
and we've successfully organized and conducted more than 40 events during this period. What's even
98+
more promising is the consistent turnout, with an average of 30 attendees per event. This growth and
99+
engagement are clear indicators of the positive influence of our CNCF affiliation on the Kubernetes
100+
Book Club's reach and impact in the community.
101+
102+
103+
## Joining the Book Club
104+
105+
FSM: For anyone wanting to join, what should they do?
106+
107+
**CS**: There are three steps to join:
108+
109+
- First, join the [Kubernetes Book Club
110+
Community](https://community.cncf.io/kubernetes-virtual-book-club/)
111+
- Then RSVP to the
112+
[events](https://community.cncf.io/kubernetes-virtual-book-club/)
113+
on the community page
114+
- Lastly, join the CNCF Slack channel
115+
[#kubernetes-book-club](https://cloud-native.slack.com/archives/C05EYA14P37).
116+
117+
**FSM**: Excellent, thank you! Any final comments you would like to share?
118+
119+
**CS**: The Kubernetes Book Club is more than just a group of professionals discussing books; it's a
120+
vibrant community and amazing volunteers that help organize and host [Neependra
121+
Khare](https://www.linkedin.com/in/neependra/), [Eric
122+
Smalling](https://www.linkedin.com/in/ericsmalling/), [Sevi
123+
Karakulak](https://www.linkedin.com/in/sevikarakulak/), [Chad
124+
M. Crowell](https://www.linkedin.com/in/chadmcrowell/), and [Walid (CNJ)
125+
Shaari](https://www.linkedin.com/in/walidshaari/). Look us up at KubeCon and get your Kubernetes
126+
Book Club sticker!

0 commit comments

Comments
 (0)