Skip to content

Instantly share code, notes, and snippets.

@ocadaruma
Created January 1, 2017 22:45
Show Gist options
  • Save ocadaruma/220409c03a3a21e246e50b4607b55709 to your computer and use it in GitHub Desktop.
Save ocadaruma/220409c03a3a21e246e50b4607b55709 to your computer and use it in GitHub Desktop.
T.B.D.

Kubernetes Cheatsheet

Services

  • Podは基本的に死ぬものなので、あるPodにアクセスしたい場合は、Podに直にアクセスするのではなくServiceを立てる。
    • microservice構成で、クラスタ内のあるPodが他のPodにアクセスするようなケース
    • Webサービスで、クラスタ外部からPodにアクセスするケース
  • または、トラフィックを外部サービスに受け流すとき
    • たとえばGCPだったら、RDBとしてCloud SQLを使う、など

Discovering services

環境変数を使うか、DNSを使うかの2種類がある。

環境変数

DNS

Service types

SSL Termination

LBでSSL認証を済ませて、配下のインスタンスとは80番でやりとりする

作り方

コマンド

yaml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment