1 19:00-19:05(5min) オープニング 濱真一(@track3jyo)
2 19:05-19:35(30min) Kubernetes and Cloud Native Products 青山真也 (@amsy810)
Cloud Native and K8s
CNとは?
・疎結合、復元力、管理しやすい、堅牢な自動化により頻繁かつ期待通り
↓
Cloud Native Landscape
→ アプリケーションで関連するものがあるそう。
k8s
→ container orchestration enngine
→ CNの疎結合〜あたりを満たせれる
k8s の機能
・指定したpodの数を決めれば、サーバが死んでも、別podにコンテナが退避されるため、
良い。
・ロードバランサーのような役割も、マニフェストのポッドにあるイメージ
のバージョンを挙げて、applyするだけで、少しずつversionアップされる。
・BorgをベースにOSS化
k8s がない場合の想定
→ dockerを何かしら制御しなければならない。それは知恵を絞って作るが、google産に勝てるか?
→ 勝てぬ。。
k8sのマニュフェストで、何が起こっているのか?
1. 現在の状態を観測
2. 現在の状態と理想状態を比較
3. 差分に対処する処理を実施
(コントロールループ)
※(キューブビルダー?)
NatsCluster
→ コンテナが3つ起動して、その3つで良い感じにクラスタが組んでくれる。
良い感じ。。
Custome Resource Definition
→ teraformみたいなインフラ周りのk8sで管理できる。
→ mysqlのクラスタ作ったあと、認証情報もk8sで自動的に登録できる。
要は、アプリケーションとインフラとの接点部分もk8sがカバーしてくれるのか。
k8sは、ネットワークやCI/CD、インフラ部分も機能として存在している。
部分的にOSSを使うより、k8s一色の方が良いのではと。
Cloud Native 1000本ノック
3 19:35-20:05(30min) 30分でわかる Google Kubernetes Engine 久保 智夫(@bokucurry)
ぽぽさん
Container @google
Googleのシステムをほとんどdockerだそう。
570M/day, 24M/hour 6600/sec
Borgの論文
2003年には存在してた。
Whats GKE
GKE
→ マスターノードの管理は全てGoogleが行う。GCPのマネージドk8s
→ 簡単にk8sを起動できる(まあ、そりゃね)
・Auto Upgrade でバージョン追従できる。ほえー
Other Feature
? Double-Hop問題とは、なんだ? (クラスタ間の移動が増えて1hop増えた)
cloud services platform
とは??
4 20:05-20:15(10min) 休憩 -
5 20:15-20:35(20min) Webアプリ開発向け
ゆるふわDocker使いがCloud Naive開発に必要なetc. やっさん(@yassan168)
1.CN、本当に必要ですか?
頻繁に変化していますか?必要ないのに、とりあえず導入しちゃうのは良くない。
プロダクトの根底を変えるぐらいの覚悟が必要。
→ 知識としてもっていて、コミュニティに参加して、いつでもできますよ!ぐらいにしとくのが良い。
2.システム構築
分散システムになっていないと、dockerを作ってk8sにできない。
分散システムデザインパターン 4/19発売!
k8s デザパタ
・SideCar パターン
・ambassadors パターン
・Adapters パターン
・Scatter /Gather パターン
・Work Quece Systems パターン
これ読もう。
6 20:35-20:55(20min) Datadog ここ掘れワンワン 春の陣 池山邦彦
cloud時代のコンテナ監視とは?
・ペットではなく、家畜。
datadog k8s用のコンテナがある。実行するだけで、良い感じのダッシュボードができる。
datadog 外形監視がリリースされた。外側から見る。
7 20:55-21:05(10min) DockerからKubernetesへのシフト Masaki-Nakayama(@nakayamam2)
1. コンテナ使ってますか?
はじめは、ローカルでdocker→ nginxで振り分け構築→k8sでホスト振り分け→ ランチャーでGUI管理
2. dockercompose-k8sというものがあるらしい
8 21:05-21:15(10min) (仮)VUIでKuberenetes 金谷 拓哉(@torisankanasan)
VUI(Voice User Interface)、amazonのスマートスピーカーだけ自発的に発信できる。
9 21:15-21:25(10min) コンテナの疲れをk3sとRemoで癒やした話 kenev(@kenfdev)
k3sというものがあるらしい。k8sより軽量。
ほえ〜。。
remo-expoler がある。
10 21:25-21:30(5min) クロージング&告知 新藤 洋介(@shindoy)
11 21:30 終了予定! ー