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
Kubernetesのmemberになった話 / Becoming a member of K...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Soh Takada
April 16, 2023
Technology
24k
0
Share
Kubernetesのmemberになった話 / Becoming a member of Kubernetes
Soh Takada
April 16, 2023
Other Decks in Technology
See All in Technology
Cursor Subagentsはいいぞ
yug1224
2
120
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
qa
0
540
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
kaomi_wombat
0
270
CREがSLOを握ると 何が変わるのか
nekomaho
0
310
GitHub Advanced Security × Defender for Cloudで開発とSecOpsのサイロを超える: コードとクラウドをつなぐ、開発プラットフォームのセキュリティ
yuriemori
1
120
AIにより大幅に強化された AWS Transform Customを触ってみる
0air
0
230
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
3
2k
出版記念イベントin大阪「書籍紹介&私がよく使うMCPサーバー3選と社内で安全に活用する方法」
kintotechdev
0
120
Network Firewall Proxyで 自前プロキシを消し去ることができるのか
gusandayo
0
140
Datadog で実現するセキュリティ対策 ~オブザーバビリティとセキュリティを 一緒にやると何がいいのか~
a2ush
0
180
AgentCoreとLINEを使った飲食店おすすめアプリを作ってみた
yakumo
2
270
【社内勉強会】新年度からコーディングエージェントを使いこなす - 構造と制約で引き出すClaude Codeの実践知
nwiizo
33
15k
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
350
Building the Perfect Custom Keyboard
takai
2
720
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
210
ラッコキーワード サービス紹介資料
rakko
1
2.8M
Facilitating Awesome Meetings
lara
57
6.8k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
We Are The Robots
honzajavorek
0
210
Transcript
Kubernetesのmemberになった話 FeLvi 2023年4⽉16⽇
ここに円に切り抜いた画像を入れてく ださい FeLvi 内定者インターンでfreee⼈事労務の開発をした後、 2021年度新卒としてfreeeに⼊社。 ⼊社後はSREとしてEKSを始めとしたインフラの 運⽤‧改善をしています。 Twitter: @FeLvi_zzz SRE
Platform team
⽬次 • Kubernetesについて • Kubernetesのmemberになるとどうなるか • Kubernetesのmemberになる⽅法 • まとめ
Kubernetesについて Kubernetesの memberになった話
Kubernetes(K8s)は、デプロイやスケーリングを⾃動化したり、 コンテナ化されたアプリケーションを管理したりするための、 オープンソースのシステムです。 引⽤:https://kubernetes.io/ja/ ざっくり⾔うと、 アプリケーションのコンテナ群をいい感じに動かせるすごいシステム Kubernetesとは(ざっくり)
Kubernetesの memberになると どうなるか Kubernetesの memberになった話
GitHubのプロフィールにKubernetesのマークがつく うれしい こうして発表するネタができる ⾃分の書いたコードが使われている‧記事が読まれているうれしさ 普段あまり触らない機能や裏側を知ることができる Kubernetesのmemberになるメリット
⾃分が提出したPull Requestに⾃動でテストを実⾏してもらえる 他の⼈が提出したPRをレビューしてLGTMできる mergeには追加でApproverのapproveが必要 参考: https://kubernetes.io/docs/contribute/participate/roles-and-responsibilities https://github.com/kubernetes/community/blob/master/community-membership.md#member KubernetesのMemberの権限
Kubernetesの memberになる⽅法 Kubernetesの memberになった話
1. ⽇々K8sを運⽤する中で少しずつK8sのことが気になってくる 2. ある⽇バグに遭遇して、PRを出してみたくなる 3. PRを出すことの⼼理的抵抗が減り、⼩さいPRを何度か出すように 4. K8s Memberという概念を知る
5. PRを何個か出す 6. メンバー⼊り Kubernetesのmemberになった経緯
初PR https://github.com/kubernetes/kubernetes/pull/109263
Kubernetes Memberになる要件 1つ以上のsubprojectに積極的に貢献する 最低1つ以上のPRがmergeされていること(SIGによって変更あり) 貢献するときに関わった2⼈以上のレビュアーにメンバー申請を認めてもらうこと その他(GitHub2要素認証を有効にするなど) 引⽤ :https://github.com/kubernetes/community/blob/master/community-membership.md#member
Memberになるまでにしたこと https://github.com/kubernetes/community/blob/master/community-m embership.md#member を読んで流れを把握する 貢献先のプロジェクトを決める SIG-Docs ドキュメント⽇本語化プロジェクト PRを作る SIG-Docsは最低5PR
mergeが必要 PRをreviewしてくれた⽅たちにKubernetesのSlackでスポンサーを依頼 kubernetes/orgでメンバー申請⽤のIssueを⽴てる
PRをmergeするまで - ⽇本語化の例 Issueを出す 既存Issueと重複していないかも確認 PRを出す 初めてKubernetes配下のレポジトリにPRを出すときはCLAに署名する必要 がある レビューしてもらってコメントに対応
lgtm, approveをもらう merge
まとめ Kubernetesの memberになった話
業務等で興味がわいたOSSに貢献するのは楽しいし⾃分のためにもなる OSSに貢献するのは思ったより簡単、⼀歩⽬が⼀番⼤変 freee OSS ポリシー が策定されました https://developers.freee.co.jp/entry/freee-oss-policy Kubernetesドキュメント⽇本語化プロジェクト参加者募集中!! Kubernetes
slack #kubernetes-docs-ja にいます まとめ‧宣伝
EKS環境下でコストが増⼤する事例とfreeeのアプローチ https://developers.freee.co.jp/entry/Approach-to-increasing-cost-of -computing-resources-in-EKS-environment freeeにおけるEKS化、その光と影 / マルチクラスタ戦略を無邪気に採⽤ するとどうなるか | 夏のAWS
Kubernetes 祭り! https://youtu.be/Wct2inVOrEg freee Tech Night × Chatwork 「味わい深いEKS運⽤の世界」 https://www.youtube.com/live/E486AHQuG7g 「EKSすでに使っています!」という⽅向け
None