GKE:要塞ホストを介したポート転送後にポッドから切断する方法
P粉775723722
P粉775723722 2023-08-29 18:20:49
0
1
436

ローカル マシンを使用して、Kubernetes にデプロイされたポッド内のデータベースを操作しています。これに接続するには、まず要塞ホスト VM に接続する必要があります。

基本的に、これは二重 SSH トンネルです。ポート 3306 を要塞ホスト VM のポート 3306 にマップし、次にローカルホストのポート 3306 を経由します。

gcloud beta compute ssh my-bastion-host --project my-gcp-project --zone us-west1-b --command "kubectl -n mynamespace ポートフォワード app-mysqldb-12345-abcde 3306" -- -L3306:127.0.0.1:3306

ただし、コマンドを終了しても、VM と mysql ポッド間の接続は終了されません。これを自動的に終了する必要があります。まず、要塞ホストで次のコマンドを実行します。

ps -ef|grep port-forward

プロセス番号 PROCESS_NUMBER を見つけて、次のコマンドを実行します。

echo "kill -9 

接続を終了します。

gcloud beta compute ssh を終了するときに、踏み台ホストと mysql ポッドの間の接続を自動的に閉じる方法はありますか?

P粉775723722
P粉775723722

全員に返信 (1)
P粉092778585

###これを試して: ### リーリー

いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!