Posted at

Kubernetes Meetup Tokyo #13

More than 1 year has passed since last update.


schedulerとdevice-pluginをカスタムして機械学習ジョブクラスタを作っている話 (30min) Shingo Omura ( @everpeace ), Preferred Networks

https://www.slideshare.net/pfi/kubernetes-meetuptokyo13customizingkubernetesformlcluster

Kubernetes Device Plugin

本体を変更せずに計算リソースをkubeletにadvertise出来る仕組み

kube-scheduler

PodにNodeに割り当てる、責務を担うControlPlaneコンポーネント

https://qiita.com/tkusumi/items/58fdadbe4053812cb44e

https://speakerdeck.com/ytaka23/kubernetes-meetup-tokyo-10th

https://github.com/kubernetes-incubator/kube-arbitrator


オペレーターの作り方 (30min) Ian Lewis ( @ianmlewis ), Google

https://speakerdeck.com/ianlewis/extending-kubernetes-with-custom-resources-and-operator-frameworks

https://qiita.com/t-sato/items/1dc9b2d229994c72b16b#extending-kubernetes-with-custom-resources-and-operator-frameworks

https://github.com/ianlewis/memcached-operator

https://github.com/GoogleCloudPlatform/metacontroller


Knative Serving入門(仮)(30min) 高石 諒 ( @r_takaishi ), GMOペパボ株式会社

https://speakerdeck.com/takaishi/kubernetes-meetup-13

https://github.com/knative/docs/tree/master/serving

KnatibeServingのGOAL

  PaaS/FaaSの概念を含むサーバーレスワークロードのためのAPIとツールを提供すること

  公式のCLIツール、GUIツールはまだない

  https://github.com/cppforlife/knctl

Knativeコンポーネント

  Build

  Eventing

  Serving

Serverlessワークロード

リソース

  CRDCustomResourceDefinitionsで定義

  Revision

  Configutation

  Route

  Service

https://github.com/knative/serving/blob/master/docs/scaling/DEVELOPMENT.md

Autoscaler

FastBrain

SlowBrain

Knativeはアプリケーションとファンクションを区別しない

FastCGIと似た考え

プロアクティブ性とリアクティブ性

Knativeのペルソナ

Developer

Operator


LT大会x4 (各5分)


Learn more about Admission Webhooks - muni

https://speakerdeck.com/munisystem/learn-more-about-admission-webhooks

AdmissionWebhookについて

https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers


猫でもわかる Vertical Pod Autoscaler - y_taka_23

https://speakerdeck.com/ytaka23/kubernetes-meetup-tokyo-13th

Pod Resource Requestについて


大規模ライブ動画配信で苦労ポイント - wtxs


ソースから読み解くCronJobの詳細仕様 - potsbo

https://speakerdeck.com/potsbo/kubernetes-cronjob-implementation-in-detail-number-k8sjp