InfoGrab Docs

인터랙티브 웹 터미널

GitLab CI 파이프라인에서 인터랙티브 웹 터미널을 사용하여 실행 중인 잡을 디버깅하는 방법을 알아봅니다.

인터랙티브 웹 터미널은 사용자에게 CI 파이프라인에서 일회성 명령을 실행하기 위한 GitLab 터미널 접근 권한을 제공합니다. SSH를 이용한 디버깅 방법과 유사하지만, 잡 페이지에서 직접 수행할 수 있습니다. 이는 GitLab Runner 가 배포된 환경에 대한 셸 접근 권한을 사용자에게 부여하므로, 사용자를 보호하기 위해 몇 가지 보안 예방 조치 가 적용되어 있습니다. Note GitLab.com의 인스턴스 러너 는 인터랙티브 웹 터미널을 제공하지 않습니다. 지원 추가 진행 상황은 이 이슈 를 참조하세요. GitLab.com에 호스팅된 그룹 및 프로젝트의 경우, 자체 그룹 또는 프로젝트 러너를 사용할 때 인터랙티브 웹 터미널을 사용할 수 있습니다. 구성 # 인터랙티브 웹 터미널이 작동하려면 두 가지를 구성해야 합니다: 러너에 [session_server] 가 올바르게 구성 되어 있어야 합니다. GitLab 인스턴스에 리버스 프록시를 사용하는 경우, 웹 터미널이 활성화 되어 있어야