「車輪の再実装」って言葉が好き(実践はできてない)

Weekly Log 5 -- k8s meetup tokyoをまとめる#5〜#9 --

kubernetes meetup tokyoの動画を5回分ぐらい眺めたので軽くまとめる

#5 Kubernetes Meetup Tokyo #5 - connpass (2017/06/27)

[WIP] 運用しているサービスをKubernetes化するかどうか考える by @r_takaishi

  • ペパボのサービス運用をk8sに移すための検証
  • OpenStack+Rancherで構築
  • デプロイ早くなった

Using Kubernetes in Production by @koudaiii (wantedly)

  • k8sの細かい運用事例、歴史
  • 社内ツール色々

CoreOS Fest 2017 Recap by @hiyosi, @superbrothers

  • admission controller にwebhook追加している話
  • Draftが出た
  • Borgの話
  • Federated Cluster Selector

LT

個人的な学び

  • kubectl set image を初めて知った
  • Cluster Federationという概念を知った
  • Draftを知った
  • Controller Pattern&Informer
  • self-hosted k8s という概念
  • applyの差分はPATCH (gitの逆)
  • kops, kargo, kubeadm, kubespray

#6 Kubernetes Meetup Tokyo #6 - connpass (2017/08/08)

Running Workloads in Kubernetes by Janet Kuo (Google)

  • DeploymentとかStatefulSetとかの紹介
  • GKE, Minikubeの紹介
  • Helmの紹介

Kubernetes スケジューラーの詳細 by Ian Lewis (Google)

  • スケジューラもコントローラの1つと考えて良い
  • PredicatesとPriorities
    • Predicates: フィルタ, 除外
    • Priorities: フィルタで除外されなかったものからスコア計算, 最大のものに割当
      • まんべんなくスケジュールしたいorできるだけ少ないノードに詰めたいでは真逆
      • 複数の評価関数の重み付け平均
  • affinity, anti-affinity, taint become beta @v1.6
  • 自分でscheduler作成例(bash)
  • SIG Schedulingを参照

LT

*いろんなクラウドKubernetesを簡単デプロイ by 門河 善也 (Kadokawa Yoshinari: Canonical, Senior Dedicated Services Engineer) * cluster-autoscalerの新機能「node group automatic discovery」の紹介 by mumoshu * GKEではStackDriverLoggingへどうやってログを送っているか? by takumi_yoshida_22 * 仮 Kubernetes 1.7 の概要 by tkusumi * Continuous Delivery on Kubernetes with Spinnaker by helix_kaz

個人的な学び

  • k8sのschedulerの知識が0から1に増えた

#7 Kubernetes Meetup Tokyo #7 - connpass (2017/10/12)

パブリック/プライベートクラウドでつかうKubernetes by @strsk (Cyber Agent)

Kubernetes with Prometheus by by tkusumi (Z Lab), kkohtaka (Z Lab)

LT

  • kubernetesの色々 by cyberblack28
  • Kubernetes でも Serverless したい! by y_taka_23
  • Hardware LB で "type LoadBalancer" を使ってみた by SCHOfield
  • Securing Kubernetes clusters on AWS by mumoshu
  • githubを使って簡単にhelm repoを公開してみよう by everpeace

個人的な学び

  • Prometheusについての知見up
    • alert managerを初めて知った

#8 Kubernetes Meetup Tokyo #8 - connpass (2017/11/24)

Sail in the Cloud - An Introduction to Istio by Kamesh Sampath (Red Hat)

Cloud Foundry Container Runtimeで快適Kubernetes運用 by @jacopen (Pivotal)

  • BOSHというBorgインスパイアなk8s構築サービス

LT

  • Self-hosted Kubernetes を調べてみた by atoato88
  • 対話AI on Kubernetes by Chanmoro
  • Introduction of Kubernetes on AWS Workshop by riywo
  • Istio Ingressについて by mumoshu
  • CKAチャレンジ(挑戦中) by yupeji

感想、学び

  • mumoshさん、頻繁に発表していてすごい
  • self hostにはレベルがある

#9 Kubernetes Meetup Tokyo #9 - connpass (2018/01/12)

kubecon特集回 - Githubk8sに移行した話のfollow up - Codefresh = spinaker + consourse CI + DockerHub - Open FaaS

Istio!!!

感想、学び

  • istio, envoy理解したい
  • istioの旨味
    • マイクロサービスでのカナリーテスト
    • zero trust network