KubeFest Tokyo 2020に参加してきたので、セッションの資料などをまとめた。
参加してきたとは言ってもオンライン開催なので家から見てただけ。
また午後はKubernetesアップストリームトレーニングに参加していたため、LTしか見れてない。
一応見れたセッションには感想も書いておく。
YouTubeの動画とプレイリストも公開されたようなのでプレイリストのリンク貼っておきます。
Track1
Open Policy Agent を使ってベスト・プラクティスをコード化しよう
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/7/
- セッション動画: https://www.youtube.com/watch?v=K4411P4nzCI
- 資料
Kubernetesトラブル原因特定容易化に向けたロギング強化機能
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/6/
- セッション動画: https://www.youtube.com/watch?v=JUihJj6LZgE
- 資料: TODO 今のところまだアップロードされてない?
ある意味で今日一番刺さった話しだった
現在進行系のロギング強化機能に関するKEPに対する取り組みの話で、日本でKEP出してる話しって聞いたことなかったのですごい良かった
Resilience Engineering on Kubernetes ~ワンターレンの夜明け~
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/14/
- セッション動画: https://www.youtube.com/watch?v=N84kqf7ZkMM
- 資料:
深い話が多くて面白かった
動画途中までしか見れてないので、動画アップされるまでに先に資料をちゃんと読んできたい
Preparing the guardrails for Istio at scale
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/16/
- セッション動画: https://www.youtube.com/watch?v=sbT1ptZV_W0
- 資料:
分散密ベクトル探索エンジン Vald の Helm Chart の作成と Operator SDK を用いた Helm ベースの Operator の開発
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/2/
- セッション動画: https://www.youtube.com/watch?v=aYNKPcn5nkY
- 資料:
Kubernetesクラスタのマルチテナンシーベストプラクティス
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/8/
- セッション動画: https://www.youtube.com/watch?v=ixkQjQAaoKY
- 資料:
Open Policy AgentとSpinnakerで実現するマイクロサービスの安全な継続的デリバリー
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/5/
- セッション動画: https://www.youtube.com/watch?v=d4v0tGWpUj8
- 資料:
Kubernetes based connected vehicle platform
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/13/
- セッション動画: https://www.youtube.com/watch?v=2x7jQTBUT5w
- 資料:
Track2
ヤフー/ゼットラボのステートフルアプリケーションへの挑戦
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/1/
- セッション動画: https://www.youtube.com/watch?v=TGBJHzSddA4
- 資料:
addon-managerを使った運用の自動化のところが結構気になったので、今度試してみたいと思った
Container Storage Interface のすべて
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/3/
- セッション動画: https://www.youtube.com/watch?v=h7A7KFXYFio
- 資料:
VMとAWS ECSがメインのインフラにKubernetesを導入した効能
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/15/
- セッション動画: https://www.youtube.com/watch?v=lJNcKfzEAWg
- 資料:
Kubernetes とオープンソース
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/17/
- セッション動画: セッション動画はアップされないことになったらしい
- 資料:
やっぱサイボウズのOSSへの取り組み超強いなと思った
取り組みについての情報がまとまってて助かる
負荷を予測して事前スケーリングする HPA の Custom Controller 実装
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/10/
- セッション動画: https://www.youtube.com/watch?v=rxm9urEos_Y
- 資料:
運用性向上のためのベアメタルサーバ制御機能の紹介
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/9/
- セッション動画: https://www.youtube.com/watch?v=5TKFtWs53LA
- 資料:
The potential of Kubernetes as more than just an infrastructure to deploy
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/11/
- セッション動画: https://www.youtube.com/watch?v=tWtT4p96MxI
- 資料:
Understanding CPU throttling in Kubernetes to improve application performance
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/12/
- セッション動画: https://www.youtube.com/watch?v=Rh5vZjA2z2M
- 資料:
Track3
監視の基礎から知る、ヤフーの大量クラスタ監視システムの仕組み
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/27/
- セッション動画: https://www.youtube.com/watch?v=wbAK56eDZY4
- 資料:
Z Labのks8クラスターの監視関連の話が聞けてよかった
prometheusが自動で構築されたりするのいいなーと思った
LT
GitOps環境におけるremote clusterでの開発
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/18/
- セッション動画: https://www.youtube.com/watch?v=S3kvGTj9u0g
- 資料:
手間をかけずにサービス監視する方法
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/19/
- セッション動画: TODO 運営さんの方でのアップロード待ち
- 資料:
EKS x locustで構築する大規模負荷試験環境
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/20/
- セッション動画: https://www.youtube.com/watch?v=O_o2qsSuf3w
- 資料:
負荷試験とかを自分でやったりしてたのが昔でやっぱ色々負荷試験色々大変そうだなという印象だった
でもk8s使うことである程度インフラ部分の自動化がしやすくなったのは良さげなのかな
KubernetesにおけるCIについて
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/21/
- セッション動画: https://www.youtube.com/watch?v=Ma-22scPRV4
- 資料:
Kubernetes関連のテスト対象一覧やツールなどをまとめてくれていて助かると思った
このリストを元にできてるもの/できてないものとかを見ていきたい
Kpt を使って組み換え可能な Manifest Pipeline を作ろう!
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/22/
- セッション動画: https://www.youtube.com/watch?v=gUBe4HUuRMM
- 資料:
話を聞いててKustomizeほど制約強くないし、helmほど多機能ではないけど拡張性が適度にありそうでちょうど良い雰囲気を感じた
また
を見てる感じ開発元Googleなのかな?と思っていて継続的な開発も行われてそうで良さげな気がした
kubectl のプラグイン機構を活用してオペレーションを効率化しよう
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/23/
- セッション動画: https://www.youtube.com/watch?v=bEP4FwBEjfA
- 資料:
krewはKubernetes Meetup Tokyoとかで何度か聞いてて存在は知ってたんだけど、結局試せてないから試しに適当なサンプルプラグインを実装してみたい
あとプラグイン自体利用したことなかったのでまずおすすめプラグインを使ってみるところからはじめたい
Stargz Snapshotter: イメージのpullを省略してcontainerdでコンテナを高速に起動する
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/24/
- セッション動画: https://www.youtube.com/watch?v=gx4fp8tWH3E
- 資料:
なんかすごい面白げなことをやってるんだなと思ったんだけど、技術的にわかってなさすぎて”なんかすごそう”みたいな雑な感想になってしまった
Stargz Snapshotterというのは
https://github.com/containerd/stargz-snapshotter
でOSSとして公開されているもののようなので今度試してみたい
gVisorを活用して実現するこれからのコンテナセキュリティ
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/25/
- セッション動画: https://www.youtube.com/watch?v=vOo2XpcYl_I
- 資料:
最近はinductorさんもコンテナランタイム周りの話をよくしているし、GKEのPMのyoshiatさんもgVisorの情報を色々と発信されてるので興味深い
セッションをされた_moricho_さんは今度コンテナランタイムに関する電子書籍を出版するとのことなので是非読よみたい
Re: Kubernetes-native テストベッドで始めるベストプラクティス模索
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/26/
- セッション動画: https://www.youtube.com/watch?v=hKII_CSWmp8
- 資料:
テストベッドのは前から知ってはいて概要を眺めたりはしてるだけど、巨大すぎてなかなか手をつけれてない
いつか時間を作ってトライしてみたい
Kubernetesアップストリームトレーニング
- セッション概要: https://k8sjp.github.io/kubefest-2020/sessions/4/
- セッション動画: トレーニングのため無し
- 資料トップ: https://github.com/kubernetes-sigs/contributor-playground/tree/master/kft-2020
- スライド: https://github.com/kubernetes-sigs/contributor-playground/blob/master/kft-2020/docs/k8s-upstream-training-kft-2020.pdf
前々から参加したいと思ってたKubernetesアップストリームトレーニングにようやく参加できた。
内容としてはKubeConのContributor Summitで実施されているContributor Workshopをアレンジしたとのこと。
ちなみに2019年のサンディエゴで実施されたContributor Workshopのセッションについてはこちら
- 資料: https://docs.google.com/presentation/d/18LcwvqyNn74HgqIk7O-ChgfSsJAqDIYm7obguEXto4Q/edit#slide=id.g5e6254b17b_4_1220
- 動画プレイリスト(Workshopだけまとまったのなかったので自作した): https://www.youtube.com/playlist?list=PLVED3UoYQk7xr1j-SMue5EC_9L2VYrqKx
サンディエゴのセッションは部分的に参加したけど英語で雰囲気しかわかってなかったので、日本語で改めてお話が聞けてとても良かった。
また実際にKubernetesに継続的にコントリビュートされている方が講師として色々と教えていただけて、質問もいくつもさせてもらえたので自分でコントリビュートしていく上でのもやもやが結構減った気がしてるので、参加できてよかった。
そして今思うと昨日書いた
がいい感じに今日のワークショップの予習になってる感じだったので、たまたまだったけど良いタイミングだった気がする。