GKE: 배스천 호스트를 통해 포트 전달 후 포드 연결을 끊는 방법
P粉775723722
P粉775723722 2023-08-29 18:20:49
0
1
444

Kubernetes에 배포된 포드의 데이터베이스 작업을 위해 로컬 머신을 사용하고 있습니다. 연결하려면 먼저 배스천 호스트 VM에 연결해야 합니다.

기본적으로 이는 이중 SSH 터널입니다. 포트 3306을 배스천 호스트 VM의 포트 3306에 매핑한 다음 localhost의 3306 포트를 통해 매핑합니다.

gcloud 베타 컴퓨팅 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 Pod 간의 연결은 종료되지 않으므로 자동으로 수행해야 합니다. 먼저 배스천 호스트에서 다음 명령을 실행합니다.

ps -ef|grep port-forward

프로세스 번호 PROCESS_NUMBER를 찾은 후 다음 명령을 실행하세요.

echo "kill -9 

연결을 종료합니다.

gcloud beta comput ssh를 종료할 때 배스천 호스트와 mysql 포드 사이의 연결을 자동으로 닫는 방법이 있나요?

P粉775723722
P粉775723722

모든 응답 (1)
P粉092778585

이것을 시도해 보세요:

으아악
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿
    회사 소개 부인 성명 Sitemap
    PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!