「タグ編集を許可」「まとめ編集を許可」機能を終了し、新たな「共同編集」機能を追加しました。
2019年1月12日

k8s source code reading #0 ツイートまとめ

2019年1月11日(金)に開催された k8s source code reading #0 でのツイートまとめです。
1
チェシャ猫 @y_taka_23

改めて。今日は Kubernetes のソースコードを読み込むもくもく会に参加してます。Scheduler はあんまり人気ない。#k8source k8s-code-reading.connpass.com/event/114427/

2019-01-11 19:42:39
カルロスわらふじ@fully vaccinated(略してフ...) @RyoMa_0923

api-serverのコードを読むけどcobra出てきたあたりで心折れそうな程度のGo力(ヲイ #k8source

2019-01-11 19:44:15
魔人ママチャリライダー @Anorlondo448

apiserverのコード読んでるけど、goのchannelとかcobraとかに脱線しまくって戻ってこれてない #k8source

2019-01-11 19:45:29
チェシャ猫 @y_taka_23

勢力図。user-faced な部分だけあって API が人気。#k8source pic.twitter.com/yToQRvF35p

2019-01-11 19:47:30
拡大
Makoto Hasegawa @makocchi

くぅ 事情で参加できなかったから1人で readingする #k8source

2019-01-11 19:48:00
kou2kkkt @kou2kkkt

実はこういうソースコード読むのは初めてだったりする。一旦はディレクトリ構造を抑えるくらいの低い目標で頑張ろう #k8source

2019-01-11 19:48:33
kheiakiyama @kheiakiyama

#k8source こっそりお菓子がデプロイされました pic.twitter.com/UfJU2SZWJx

2019-01-11 19:56:24
拡大
MasayaAoyama(青山 真也)⎈ @amsy810

client-goとController周りをちゃんと読み始めている。 cloud-controllerとかingress-controllerだとある程度でも書けてしまうし…。 #k8source

2019-01-11 19:59:30
bells17 / べる @bells17_

ほう > NewDiscoveryClientForConfig creates a new DiscoveryClient for the given config. This client can be used to discover supported resources in the API server. #k8source

2019-01-11 20:00:03
チェシャ猫 @y_taka_23

KubeCon の Deep Dive: SIG Scheduling でも言及されてたこの issue の関連部分を読み込んでます。Scheduler 内部のキャッシュの持ち方を変更することで、Affinity/Anti-Affinity の処理が 100 倍速くなったとのこと。#k8source github.com/kubernetes/kub…

2019-01-11 20:00:42
kheiakiyama @kheiakiyama

どこからAPI Server にリクエストがいくのか、get pods を辿っていたらそれらしいところが何もない・・・ #k8source

2019-01-11 20:02:21
魔人ママチャリライダー @Anorlondo448

コメントをスラスラ読める英語力がほしい・・・ #k8source

2019-01-11 20:02:24
MasayaAoyama(青山 真也)⎈ @amsy810

スタートはここかな。 間違ってても為にはなるでしょう。 client-go/tools/cache/reflector.go:ListAndWatch() #k8source

2019-01-11 20:02:50
こば - as a DB Engineer - @tzkb

みなさん、何でコード読んでるんだろうか。普段はgithubでチョロチョロ見てるだけだが、今回用にVSCode入れてきたのは私です。 #k8source

2019-01-11 20:03:23
Shingo Omura ⎈ @everpeace

今日はkube-schedulerの枠を超えて気になっていたGPUのTopology Aware Schedulingの実現方法をkubeletのDevice Plugin Manager周りを読みこみつつ調査。Issueも眺めていると、つい3日前にTopology Manager Proposalがマージされていた!! これは読み込まねば! #k8source github.com/kubernetes/com…

2019-01-11 20:04:25
ukinau @ukinau

client-goにどんな機能が入っているのか、上から眺めてる #k8source

2019-01-11 20:06:08
貧困 @ponde_m

make 叩いて時間かかってるマンしてる github.com/kubernetes/kub… #k8source

2019-01-11 20:06:31
Shingo Omura ⎈ @everpeace

しかもTopology Manager Propodal書いているのはCPU Manager をk8sにいれたConnorさんだ。Connorさんはmesosの時代にmarathonの開発で僕のPRを色々reviewしてくれてた人。和んだ。 #k8source

2019-01-11 20:07:09
こば - as a DB Engineer - @tzkb

kubernetes/pkg/controller/statefulset/stateful_set_control.goのupdateStatefulSetに着いた。 #k8source

2019-01-11 20:08:35
Kazuto Kusama(jacopen)🐧☄🐏 @jacopen

この間当たった問題を再現させるために環境を作ろうとしたが、作った環境にどうしても繋がらない。なんでだろうと10分ほど試行錯誤した結果、会場のNWが特定のポートを弾いているのが原因ということに気づいた。そこか〜〜〜 #k8source

2019-01-11 20:10:18
Shingo Omura ⎈ @everpeace

しかもこのproposalの最後で sig-node の lead の方が "this document is implementable and we can do any other adjustments as part of that process." と言っている。もう胸熱で期待しか感じません! #k8source

2019-01-11 20:11:01
残りを読む(29)

コメント

コメントがまだありません。感想を最初に伝えてみませんか?