Atlassian Marketplace에서 Application Tunnel 설치
자체 관리형 인스턴스에 Application Tunnel 설치 가이드
https://marketplace.atlassian.com/apps/1227901/application-tunnels?tab=overview&hosting=datacenter 이동
Get it now 버튼 클릭하여 설치 파일 다운로드
Jira / Confluence의 앱관리 화면에서 앱 업로드 클릭하여 다운로드한 설치파일 선택 후 업로드
앱 설치 후 확인
Jira : 관리 > 응용 프로그램 > Application Tunnel
Confluence : 관리 > 일반 환경 설정 > Application Tunnel
필수 연결 및 업스트림 포트 구성
네트워크에서 나가는 연결을 허용하고 HTTP 커넥터와 업스트림 포트를 추가하여 자체 관리형 인스턴스가 터널에 연결할 수 있도록 합니다.
네트워크에서 나가는 연결 허용
포트 443에서 발신 연결 허용:
터널을 생성할 때 자체 관리형 인스턴스는 클라우드 측의 터널 엔드포인트인
https://tunnel.services.atlassian.com
에 도달해야 합니다.절차의 마지막 단계로 애플리케이션 링크를 승인할 때 자체 관리형 인스턴스가 클라우드 제품에 직접 도달해야 합니다. 발신 통신이 터널을 사용하지 않습니다.
네트워크 또는 IP 범위로 들어오는 연결을 허용할 필요가 없습니다.
HTTP 커넥터 및 업스트림포트 추가
인스턴스를 중지하고 다음 단계를 완료합니다.
Jira, Bamboo
설치 디렉토리에서
conf/server.xml
파일을 편집합니다.다음 커넥터 중 하나를 추가합니다. 이 인스턴스의 애플리케이션에서 아직 사용하지 않은 포트 번호를 사용하십시오.
Jira
<Connector port="8081" connectionTimeout="20000" maxThreads="200" minSpareThreads="10" enableLookups="false" acceptCount="10" URIEncoding="UTF-8" relaxedPathChars="[]|" relaxedQueryChars="[]|{}^\`"<>"/>
Bamboo
<Connector port="8093" connectionTimeout="20000" maxThreads="200" minSpareThreads="10" enableLookups="false" acceptCount="10" URIEncoding="UTF-8" />
다음 스니펫을
setenv.sh
의JVM_SUPPORT_RECOMMENDED_ARGS
에 추가합니다. 위의 HTTP 커넥터에 사용한 것과 같은 포트 번호를 지정합니다.-Dsecure.tunnel.upstream.port=$portNumber
Confluence
설치 디렉토리에서
conf/server.xml
파일을 편집합니다.다음 커넥터 중 하나를 추가합니다. 이 인스턴스의 애플리케이션에서 아직 사용하지 않은 포트 번호를 사용하십시오.
<Connector port="8093" connectionTimeout="20000" maxThreads="200" minSpareThreads="10" enableLookups="false" acceptCount="10" URIEncoding="UTF-8" />
다음 스니펫을
setenv.sh
의CATALINA_OPTS
에 추가합니다. 위의 HTTP 커넥터에 사용한 것과 같은 포트 번호를 지정합니다.-Dsecure.tunnel.upstream.port=$portNumber
Bitbucket
Bitbucket 홈 디렉터리에서
shared/bitbucket.properties
파일을 편집합니다.커넥터와 업스트림 포트를 추가합니다. 이 인스턴스의 애플리케이션에서 아직 사용하지 않는 포트 번호를 사용하십시오.
server.additional-connector.1.port=8081 plugin.secure.tunnel.upstream.port=8081
Add Comment