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
21k
Kubernetesのmemberになった話 / Becoming a member of Kubernetes
Soh Takada
April 16, 2023
Tweet
Share
Other Decks in Technology
See All in Technology
[JAWS-UG栃木]地方だからできたクラウドネイティブ事例大公開! / jawsug_tochigi_tachibana
biatunky
0
130
AWSエンジニアに捧ぐLangChainの歩き方
tsukuboshi
0
220
CNAPPから考えるAWSガバナンスの実践と最適化
yuobayashi
5
680
“自分”を大切に、フラットに。キャリアチェンジしてからの一年 三ヶ月で見えたもの。
maimyyym
0
300
ObservabilityCON on the Road Tokyoの見どころ
hamadakoji
0
210
日本語プログラミングとSpring Bootアプリケーション開発 #kanjava
yusuke
2
340
さいきょうのアーキテクチャを生み出すセンスメイキング
jgeem
0
270
Amazon Aurora バージョンアップについて、改めて理解する ~バージョンアップ手法と文字コードへの影響~
smt7174
1
250
CloudWatch Container Insightsを使ったAmazon ECSのリソース監視
umekou
1
120
SREとしてスタッフエンジニアを目指す / SRE Kaigi 2025
tjun
15
6.5k
ソフトウェア開発現代史:製造業とソフトウェアは本当に共存できていたのか?品質とスピードを問い直す
takabow
15
5.3k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
18k
Featured
See All Featured
A Tale of Four Properties
chriscoyier
157
23k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
Mobile First: as difficult as doing things right
swwweet
222
9.2k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
11
900
Practical Orchestrator
shlominoach
186
10k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.3k
Building Your Own Lightsaber
phodgson
104
6.2k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
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