Telepresence@デバッグ系¶
はじめに¶
本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。
01. Telepresence とは¶
Kubernetes Cluster 内の Pod で送受信するリクエストをローカル PC で確認できるようにする。

02. Telepresence の仕組み¶
アーキテクチャ¶
Pod 内に traffic-agent を挿入し、その Pod に対する通信をローカルにフォワーディングする。

02. セットアップ¶
brew リポジトリから¶
$ brew install telepresenceio/telepresence/telepresence-oss
03. コマンド¶
connect¶
▼ connect とは¶
Kubernetes Cluster に接続する。
▼ -n¶
ローカル PC とつなぐ Pod をいずれの Namespace におくかを設定する。
$ telepresence connect -n <Namespace名>
connected to context <Kubernetes Clusterのコンテキスト>
config view¶
設定を確認する。
telepresence config view
clientConfig:
routing:
neverProxySubnets:
- *.*.*.*/32
clientFile: ***/telepresence/config.yml