Skip to content

Commit 095b2a6

Browse files
authored
Merge pull request #45310 from Princesso/merged-main-dev-1.30
Merge main branch into dev-1.30
2 parents fe2efe0 + 1710de7 commit 095b2a6

File tree

25 files changed

+352
-167
lines changed

25 files changed

+352
-167
lines changed

OWNERS_ALIASES

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ aliases:
2424
- rlenferink
2525
sig-docs-en-owners: # Admins for English content
2626
- celestehorgan
27+
- dipesh-rawat
2728
- divya-mohan0209
2829
- drewhagen # RT 1.30 Docs Lead
2930
- katcosgrove # RT 1.30 Lead
@@ -33,12 +34,12 @@ aliases:
3334
- sftim
3435
- tengqm
3536
sig-docs-en-reviews: # PR reviews for English content
36-
- bradtopol
37+
- celestehorgan
3738
- dipesh-rawat
3839
- divya-mohan0209
3940
- kbhawkey
40-
- mehabhalodiya
4141
- mengjiao-liu
42+
- mickeyboxell
4243
- natalisucks
4344
- nate-double-u
4445
- reylejano

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,9 @@ To update the reference pages for a new Kubernetes release follow these steps:
9999
make api-reference
100100
```
101101

102-
You can test the results locally by making and serving the site from a container image:
102+
You can test the results locally by building and serving the site from a container:
103103

104104
```bash
105-
make container-image
106105
make container-serve
107106
```
108107

content/en/blog/_posts/2023-08-31-legacy-package-repository-deprecation/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ future. However, the Kubernetes project can't provide _any_ guarantees on how lo
112112
is that going to be. The deprecated legacy repositories, and their contents, might
113113
be removed at any time in the future and without a further notice period.~~
114114

115-
**UPDATE**: The legacy packages are expected to go away in January 2024.
115+
**UPDATE**: The legacy packages are expected to go away by the end of February 2024.
116116

117117
The Kubernetes project **strongly recommends** migrating to the new community-owned
118118
repositories **as soon as possible**.
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!

content/en/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ pluginapi.Device{ID: "25102017", Health: pluginapi.Healthy, Topology:&pluginapi.
454454

455455
Here are some examples of device plugin implementations:
456456

457-
* The [AMD GPU device plugin](https://github.com/RadeonOpenCompute/k8s-device-plugin)
457+
* The [AMD GPU device plugin](https://github.com/ROCm/k8s-device-plugin)
458458
* The [generic device plugin](https://github.com/squat/generic-device-plugin) for generic Linux devices and USB devices
459459
* The [Intel device plugins](https://github.com/intel/intel-device-plugins-for-kubernetes) for
460460
Intel GPU, FPGA, QAT, VPU, SGX, DSA, DLB and IAA devices

0 commit comments

Comments
 (0)