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 Kubernetes
Search
Soh Takada
April 16, 2023
Technology
0
16k
Kubernetesのmemberになった話 / Becoming a member of Kubernetes
Soh Takada
April 16, 2023
Tweet
Share
Other Decks in Technology
See All in Technology
コードファーストの考え方。 Amplify Gen2から学ぶAWS次世代のWeb開発体験
yoshiitaka
2
510
[2024/04/23]tbls活用事例 〜 ビューポイントから データベースを整理してみた話 〜
tosite
0
110
【SORACOM UG 東海】あらゆるモノがつながる社会へ、IoT と SORACOM
soracom
PRO
1
160
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.4k
Grafana x PagerDuty Better Together
jacopen
1
320
R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例
neuecc
3
3.3k
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
180
Secrets of a PowerShell "Guru"
guyrleech
1
100
しくじり先生、PharmaXのLLMアプリケーション開発の失敗を語る
pharma_x_tech
0
110
今日からできる!簡単 .NET 高速化 Tips -2024 edition-
xin9le
7
4.6k
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
350
DX企業CTOとして考える技術への向き合い方
shoheitai
0
100
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Side Projects
sachag
451
41k
Embracing the Ebb and Flow
colly
80
4.2k
The Mythical Team-Month
searls
217
42k
Being A Developer After 40
akosma
67
580k
A Tale of Four Properties
chriscoyier
153
22k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
Testing 201, or: Great Expectations
jmmastey
30
6.4k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Agile that works and the tools we love
rasmusluckow
325
20k
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