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
SSoT(Single Source of Truth)で「壊して再生」する設計
kawauso
2
400
Zephyr(RTOS)でARMとRISC-Vのコア間通信をしてみた
iotengineer22
0
100
DMBOKを使ってレバレジーズのデータマネジメントを評価した
leveragestech
0
470
スケーリングを封じられたEC2を救いたい
senseofunity129
0
120
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
3
2k
GitHub Copilot CLI で Azure Portal to Bicep
tsubakimoto_s
0
290
ブラックボックス化したMLシステムのVertex AI移行 / mlops_community_62
visional_engineering_and_design
1
230
Why we keep our community?
kawaguti
PRO
0
340
昔話で振り返るAWSの歩み ~S3誕生から20年、クラウドはどう進化したのか~
nrinetcom
PRO
0
120
Tour of Agent Protocols: MCP, A2A, AG-UI, A2UI with ADK
meteatamel
0
130
AI時代のIssue駆動開発のススメ
moongift
PRO
0
300
AIにより大幅に強化された AWS Transform Customを触ってみる
0air
0
200
Featured
See All Featured
For a Future-Friendly Web
brad_frost
183
10k
How STYLIGHT went responsive
nonsquared
100
6k
Writing Fast Ruby
sferik
630
63k
Optimizing for Happiness
mojombo
378
71k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Typedesign – Prime Four
hannesfritz
42
3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
780
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
250
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
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