# ShowKs v2 Meeting - 2019/6/11 21:00 - 22:10 - 神保町インプレス # やりたいこと - **k8s Native** - k8sのYAMLで書けるものはYAMLで書く - (なるべく)ベンダー/環境依存なし # やりたい/使いたい - インフラ - どこのk8s? - GCP? - Azure? - 順序的にIBMにきく? - STGとPRDでかえれば? - Load Balancer意外は使っちゃいけない縛り - Metal LBにしちゃえば? - Terraformの実行Pipelineをどうする - GKSのCluster払い出しだけになりそう - Localのときは無視でOKのはず - ユーザー認証認可 - 最初にCluster AdminがRBACを読み込む - OSS立ち上げたい - WP - Redmine - フォーム - Form CRD - 綺麗に作り直す! - フォームは申込受付したらYML生成してk8sに喰わせる - Tektonでもできるかも? - 削除と更新のときに厳しいかも - Stateをどこに持たせるか問題 - CRDでリソース化しちゃえばいけるよね - 綺麗に本当にやると4つ必要のはず - Controllerどうする? - 雑で良いならなんとかなる? - 前回はRubyJemに頑張ってもらったが今回いけるか不安 - r_takaishiさん含めて、CRD側の部分を手伝って貰う - サービスメッシュ - Istio - Grafana - Log - Loki + Grafana - Credential Management - Vault - Vaultはなんのため? - CI/CDをTektonでやったときのCredential管理 - AppのCredential - Infra(DockerHubとか)のCredential - Vaultはどこで? - そとだし?別k8sで? - 今回は同じk8sの上でいいんじゃない? - CI/CD - Concourseの前回の資産 - 精査しながらTektonにもっていく部分を考える - Tekton - もう一度Spinnakerを使うよりは良いいだろう - GUIもあるよ! - Container Image Buidは? - 今回はTektonでやる想定 - PV - GCS? - Rook? - 髪の長かった人「Rookはまかせろー バリバリー」 - Docs - Infra Repoもってきて入れたら動くように - Canvas v2 - GCS書き出し - Rookで? - Login機構? - 独立したshowKs用の認証機構(API)をつくる - OAUTH?青山さん「わからん!」 - 現実的ではないかも。 - シンプルに実装できだったら() - 誰が書いたってタグを付ける - SNSっぽさが欲しい - CanvasをWrapするSNSの仕組みがあるといい? - PortalがSNS機能化する? - 誰かのお絵描きに対してコメント - 誰のコメントか分かるように - スタンプ? - いいね? - 自TwitterアカウントにHashtag付きTweetさせる機能 - 巻き込み力を高めたい - showk3s - EdgeにCameraがつく - Edgeで画像処理してディスプレイ表示 - カメラで撮った動画にCanvasの画像をoverlay表示させるとか - DB - DB使うAppつくれる? - 良い案があるか?次第 - Vittes? - Formで使う? - Cache - Redis? - NATS? - Prometheus - Dashboardいくつか用意する - Grafana - Exporterを用意する? # スケジュール - インフラ早めに欲しい - 6/11(1w) - 設計開始 - インフラ準備 - いつから使えるかを鈴木さん確認 - 前回の状態に揃える予定 - CRD(CNMTと調整) - インストーラ(makocchi、jyoshise) - まずは各YAMLをGitに並べとく - Continuosにどうやるかはその後で - 一旦ポーンと入るOne Linerを - 一回のApplyで流れきれないものもあるー - 後戻りが発生しないようにしたい - Helm/Operator/Curlごちゃ混ぜになりそう - 成果物=YAMLではなさそう - アプリ(inductor, kojiha) - Canvasアプリは誰でもかけるでOK - CI/CD(jacopen, jyhoshise, amsy, makocchi) - Tekton - 18日に吉瀬さんと青山さんが話す - Concourse - 1w終わりまでにv1の状態にする - Form/UserAPI(jacopen, inductor, kojiha) - Observability - 6/17(2w) - 22日(土)の昼に集まるか? - 6/24(3w) - 上海! - 23昼のフライト - 技術書典申し込み - 7/1(4w) - 7/8(5w) - 7/15(6w) - 7/22 - 本番!