Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

터미널 세션 생성과 연결

apollo-cli terminal session create는 배포 환경에 터미널 세션을 만들고 그 세션에 연결합니다. 터미널은 kubectl이 미리 구성된 디버그 Pod에서 실행됩니다.

실험 단계(Experimental)의 명령으로 V2 experimental commands 활성화가 필요합니다.

apollo-cli terminal session create [flags]
옵션의미
--terminal-profile사용할 터미널 프로필 RID. 생략하면 기본 셸 프로필 사용
-h, --help명령 도움말

터미널 프로필은 세션의 컨테이너 이미지를 정하며, 허브 URL과 인증 정보를 저장하는 CLI 연결 프로필과는 다릅니다.

필요한 터미널 접근 허용을 확인한 뒤 가상의 환경에서 세션을 시작하는 예시입니다.

./apollo-cli terminal session create --environment test-spoke

특정 터미널 프로필을 사용할 때는 실제 RID를 지정합니다.

./apollo-cli terminal session create \
  --environment test-spoke \
  --terminal-profile "${TERMINAL_PROFILE_RID}"