勉強会:Kubernetes(2019/05/31)
Yahoo! JAPAN MEETUP #32 インフラ技術
Kubernetes
■ 日時:2019/05/31 19:00-22:00
■ 感想
→ Kubernetesの開発者を迎えてのセミナ
→ OpenStack と合わせた開発、運用環境の構築は面白かった
自宅ラボが出来たら再現したい
→ L7 LB Gimbalとクラスタ・ストレージRook が
ホット・トピックスの感じである
(セミナ・メモ)
● The origins and future of Kubernetes Joe Beda (@jbeda), VMware
・Kubernetes → コンテナ・オーケストラ
→ Control Plain → etcd, API Server, Scheduler, Controller Manager
→ Node → Kubelet, Docker
・Custeom Resource Definitions(CRD)
→ Kubernetus インスタンス Object
→ Operators → DB, ML 等のマネージメント利用
・GIMBAL
→ マルチテナント LB
・Kubernetesの将来
→ 分散システムの開発基盤
→ セルフ・マネージ
● Kubernetes at Yahoo! JAPAN IaaS team Ryutaro Inoue, Yahoo! JAPAN
・Gimbalについて
→ L7 LB Platform
→ マルチテナント対応LB
→ プラットフォームの移行
→ 可視化
・Iaasを裏側で支えるKubanetes
→ OpenStack on kunanetes
→ OpenStacke → コントローラVM、ハイパーバイザ
→ Under Cloud(OpenStack) → コントローラVM
→ VM起動、冗長性確保に問題
→ HELM → Namespace (Kubernetest)
→ OpenStack Deploy Manager
→ SWL4LB based on kubernetest
→ LBaaS → NEUTRON, HAPROXY, BIRD
● Kubernetes Cluster Sumulater for ML Job Scheculer
・
● Kube-aws から EKS へ移行した話
・マルチテナントからシングルテナントへの移行
→ テナント毎にインフラの分割
→ セキュリティ、障害範囲の限定
インフラ運用の権限委譲
● Descheduler について
・Schedular → Pod起動時のスケジュール(配置)
Descheduler → 移動可能なPodの再スケジュール
● The end of helm vs kustamizu argument, and the state of art of GitOpt
・Helm → パッケージマネージャ
Flux, Argo CD,
● GW にやってきた! Rook 1.0v で Cephクラスタを構築してみる
・Rook 1.0v
→ Cloud Nateve Storage