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
Soh Takada
April 16, 2023
Technology
0
24k
Kubernetesのmemberになった話 / Becoming a member of Kubernetes
Soh Takada
April 16, 2023
Tweet
Share
Other Decks in Technology
See All in Technology
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2.1k
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.6k
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
330
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
160
ECS障害を例に学ぶ、インシデント対応に備えたAIエージェントの育て方 / How to develop AI agents for incident response with ECS outage
iselegant
4
420
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
1
170
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
430
今日から始めるAmazon Bedrock AgentCore
har1101
4
420
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.6k
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
240
AIが実装する時代、人間は仕様と検証を設計する
gotalab555
1
550
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
260
For a Future-Friendly Web
brad_frost
182
10k
Music & Morning Musume
bryan
47
7.1k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
So, you think you're a good person
axbom
PRO
2
1.9k
Chasing Engaging Ingredients in Design
codingconduct
0
120
Marketing to machines
jonoalderson
1
4.7k
Designing for Performance
lara
610
70k
The Limits of Empathy - UXLibs8
cassininazir
1
220
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
The Curse of the Amulet
leimatthew05
1
8.7k
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