ツナワタリマイライフ

日常ネタから技術ネタ、音楽ネタまで何でも書きます。

LEARN ENVOY - Service Mesh

blog.chaspy.me

はい。Service Mesh 編ですね。読んでいきましょう。

  • east-wast traffic と呼ばれる internal call をすべて Envoy 経由にすることによって、load balancing や resilience strategies を適用できる
  • sidecar として、すべての network は localhost に向けて Envoy へ proxy される

Envoy as a Sidecar

  • Kubernetes での設定例。Envoy の Container を Pod にいれればよい

Sidecar Configuration

すべてのトラフィックを Internal network がやってることと同じように扱えば良い。

  • Expose a single listener for your services to send outbound traffic to
  • Serve the full route table in all sidecars
  • Consider using dynamic configuration for instance discovery in the first iteration

Observability

Service Mesh の最大の利点の1つ。 - Pick metrics that relate to customer experience - Segmentation of simple metrics, not more types of metrics - Add tracing in Envoy

Tracing もここでできるんだ。

Multiple Regions

Data Center ごとに Front Proxy が必要だよ。

ふむ!という感じでした!流し読みでよさそう。