Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Maintainer Meetupで「生の声」を聞く ~講演だけじゃないKubeCon
Search
Takuto Nagami
July 16, 2025
Technology
0
92
Maintainer Meetupで「生の声」を聞く ~講演だけじゃないKubeCon
2024/6/16 KubeConの感想を肴に語らう会 にて登壇した際の資料です。
Takuto Nagami
July 16, 2025
Tweet
Share
More Decks by Takuto Nagami
See All by Takuto Nagami
理想の英語力に一直線!最高効率な英語学習のすゝめ
logica0419
3
230
Gophers EX: What We’ve Been Up To in Feb–May 2025 / 2025年2~5月 Gophers EX活動報告書
logica0419
0
71
Gophers EX プロジェクト説明
logica0419
2
28
HA K8s Clusterのスタンダードが覆る!? Cilium 1.18の🔥激アツ🔥新機能
logica0419
0
190
External SecretsのさくらProvider初期実装を担当しています
logica0419
0
290
え!! 日本国内でGo言語のバイリンガル勉強会を!?
logica0419
2
310
Golangci-lint v2爆誕: 君たちはどうすべきか
logica0419
1
610
プロポーザル一次〆切に向けて
logica0419
1
69
「海外登壇」という 選択肢を与えるために 〜Gophers EX
logica0419
1
3k
Other Decks in Technology
See All in Technology
LIXIL基幹システム刷新に立ち向かう技術的アプローチについて
tsukuha
1
240
TLSから見るSREの未来
atpons
2
300
スタックチャン家庭用アシスタントへの道
kanekoh
0
120
Microsoft Defender XDRで疲弊しないためのインシデント対応
sophiakunii
1
200
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.7k
データ戦略部門 紹介資料
sansan33
PRO
1
3.3k
cdk initで生成されるあのファイル達は何なのか/cdk-init-generated-files
tomoki10
1
640
Amazon SNSサブスクリプションの誤解除を防ぐ
y_sakata
3
180
CDKコード品質UP!ナイスな自作コンストラクタを作るための便利インターフェース
harukasakihara
2
220
衛星運用をソフトウェアエンジニアに依頼したときにできあがるもの
sankichi92
1
280
セキュアな社内Dify運用と外部連携の両立 ~AIによるAPIリスク評価~
zozotech
PRO
0
120
ロールが細分化された組織でSREは何をするか?
tgidgd
1
290
Featured
See All Featured
Building Adaptive Systems
keathley
43
2.7k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Done Done
chrislema
184
16k
Designing for Performance
lara
610
69k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
The Invisible Side of Design
smashingmag
301
51k
Side Projects
sachag
455
42k
Why Our Code Smells
bkeepers
PRO
337
57k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Documentation Writing (for coders)
carmenintech
72
4.9k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Transcript
Takuto Nagami X: @logica0419 GitHub: @logica0419 Maintainer Meetupで 「生の声」を聞く ~講演だけじゃないKubeCon
自己紹介 • Takuto Nagami (logica) • 千葉工業大学 情報科学部 情報ネットワーク学科 4年
• KubeCon Japan 2025 ボランティアスタッフ ◦ 英語対応が必要なお困りごとの約6割(体感)を巻き 取るなどの仕事をしていました
KubeCon、楽しかったですね!!
KubeCon、セッションを 聞くことだけに夢中になって いませんでしたか? Recapでは珍しい (?) セッション以外の振り返りがしたい
会期中、こういう人をよく見た • 「セッション全部聞きたいけど、全部は聞けないな…」 • 「さっきこのセッション聞いたから、次これ聞くわ!」 ◦ たくさんのセッションを飛び回って一日が終わる人
会期中、こういう人をよく見た • 「セッション全部聞きたいけど、全部は聞けないな…」 • 「さっきこのセッション聞いたから、次これ聞くわ!」 ◦ たくさんのセッションを飛び回って一日が終わる人 そのセッション聴講、実は 不急じゃないですか? ※
会社への迅速な報告書の提出等で必要な人を除く
よく考えると… • 実はセッションは後から 無料で 何回でも 見返せる ◦ 深く理解したいなら、なおさら動画を見るべき
なぜ現地で参加するのか? • 現地でしかできない体験に一番の価値がある ◦ 対面コミュニケーションで「生の声」を聞くこと • セッションの登壇者に直接質問 ◦ この話題作りとしてセッションを聞くのは大いに アリだと思う
• 企業ブースで製品についての話を聞く • 懇親会で様々な人と話をする • コミュニティの集まりに出る ←今回はコレ!
実は今回のKubeCon、 コミュニティの著名人と 直接話せる企画がたくさんあった
これらの企画、目に入ってましたか? (僕も一部inductorニキに聞いたので人のことは言えないが)
僕はこれらに出席しました
Peer Group Mentoring
Peer Group Mentoringとは • OSSコミュニティベテラン(Mentor)と初心者(Mentee) が一堂に会し、意見交換ができる場所 Mentor Mentee
今回の主なMentor • Bob Killen ◦ Senior Technical Program Manager @
CNCF • Jeffrey Sica ◦ Head of Projects @ CNCF • Christophe Sauthier ◦ Cloud Native Training and Certifications Lead @ CNCF
話してたこと • どうコントリビューションを始めるか? ◦ 自分が使っているプロジェクトのIssueを見てみて • 会社にコミュニティ貢献の価値を認めてもらえない ◦ 会社で使っているプロジェクトのメンテナーが所属 していると、会社で起こったトラブルに迅速に対応
しやすくなる、というのは会社にとって利益 • Kubestronautの資格、何から取るべき? ◦ KCNAがオススメ (だった気がする、うろ覚え)
Peer Group Mentoringの様子
本題: Maintainer Meetup
Maintainer Meetupとは • Kubernetes及びCNCFプロジェクトのメンテナーたちが 一堂に会し、ガチンコ議論をする場所 ◦ 正直聞いてるだけで面白い ◦ 今プロジェクトが抱えている問題や、将来の姿に ついてみんなで意見を出し合う
• 30~40人ほどが参加 ◦ 会場内でガチプロが一番集まっていた瞬間だった (次スライド参照)
主な参加者 (敬称略、大きさは体感のマイク占有時間順) Tim Hockin Kubernetes Co-Founder SIG-Network Chair, Tech Lead
Andrey Velichkevich Kubeflow Steering Committee Bob Killen CNCF、司会 Jeffrey Sica CNCF、司会 John Belamaric WG-Device Management Organizer Federico Bongiovanni SIG-API Machinery Chair Sreeram Venkitesh K8s Release Team Kohei Ota SIG-Docs JA Owner Kaslin Fields SIG-ContribEx Chair Yuki Iwai Kueue Lead Michał Woźniak Kueue Lead Takuto Nagami 僕 Sunyanan Choochotkaew KubeCon JP Chair
面白ウラ話 (Timのマイク占有時間) • 言いたいことがいっぱいあったらしく 全トピックに対し長尺コメントを連発 ◦ マイク占有率は体感30%超えだった • 裏で ↓
みたいな話をしていたほど < Tim専用のマイクを 用意した方がいいのでは 間違いない、けど追加のマイク無いや >
ここから議論の内容を 抜粋してお届けします (誰がしゃべってたか、覚えてる範囲で アイコンを付けましたがうろ覚えなので 間違ってたらすみません)
話してたこと① AIがメンテナンスの助けにならないか? • ドキュメントの翻訳自動化したいね • Issueの整理が今んとこめちゃめちゃ課題だから、ここ 楽にしたいかも • KEPを処理するBotが欲しい
話してたこと② kubernetesとkubernetes-sigsのOrganization 使い分けってどう判断されてるの? • Organizationは †歴史的経緯† としか言えない • 一応自分はOSと同じ目線で考えている
◦ Core → カーネル ◦ SIG → 標準機能 (デーモン・シェル・ドライバなど) ◦ 3rd-Party (Ecosystem) → OS上で動くソフト
話してたこと③ Kubernetesは、AIの登場によって変わるだろうか? • 間違いなく変わる、根本から考え直す必要があるかも ◦ 例えばNode/Podは、AIワークロードで意識しない 単位。もっと高度な抽象化が必要だと考える ◦ Kubernetesがする判断が正しいとは限らない •
これについてはKubeCon EUでも議論した ◦ 議事録はMaintainers Summitのschedから見れる
自分はProduct Managerでコードを書かないけど Kubernetesプロジェクトに貢献できるだろうか? • 貢献は、コードを書くだけじゃないはず • Product Managementは、OSSのメンテナンスにおいて 一番不足する部分。ユーザーからのフィードバックを 反映するなど、貢献できるところはたくさんある
• (待ってましたと言わんばかりに「Creating a Better Feedback Loop」についてプレゼンを始める) 話してたこと④
様々な議題で アツい議論が 行われました 議事録がGitHubで公開されるはず →
Maintainer Meetupの様子
Maintainer Meetupの様子
結局行って直接の利益はあるの? • (ちゃんと意欲的に参加してれば) メチャクチャある • 僕の場合参加して顔を覚えてもらったことがきっかけで 以下の人たちとSNSで繋がれた (ボランティアスタッフ というので特殊な動きがしやすかったのもある) ◦
Bob Killen, Jeffrey Sica (CNCF) ◦ Kaslin Fields (SIG-ContribEx Chair) ◦ Federico Bongiovanni (SIG-API Machinery Chair) ◦ Sreeram Venkitesh (K8s Release Team)
少々英語スキルは必要ですが Meetupも楽しい!という のが伝われば幸いです KubeCon Japan 2026では是非出席してみて下さい
ありがとう ございました また来年のKubeConで!