Telepresence¶
はじめに¶
本サイトにつきまして、【IT技術の知見】はじめに - 俺の技術ノート をご認識のほど宜しくお願いいたします。
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