Jira - Helm을 사용하여 설치 및 구성

설치하기 전에 사전 준비 사항Helm을 사용한 설치에 대한 일반 지침을 검토하십시오.

circle-info

지역별 멀티 테넌트 설정\n설치 시 스크립트에 brokerServerUrl을 설정하는 명령을 추가해야 합니다. 이는 데이터가 호스팅되는 지역의 Broker 서버 URL입니다. 사용할 명령과 URL은 Broker URL을 참조하십시오.

Jira 통합 설치 명령

이 차트를 사용하려면 먼저 리포지토리를 추가하여 Snyk Broker Helm Chart를 추가해야 합니다:

helm repo add snyk-broker https://snyk.github.io/snyk-broker-helm/

그런 다음 다음 명령을 실행하여 Broker를 설치하고 환경 변수를 사용자 정의하십시오. 환경 변수의 정의는 Jira - Snyk Broker용 환경 변수를 참조하십시오.

참고: jiraHostname 값에는 https://를 포함하지 않습니다.

helm install snyk-broker-chart snyk-broker/snyk-broker \
             --set scmType=jira \
             --set brokerToken=<ENTER_BROKER_TOKEN> \
             --set brokerServerUrl=<broker-region-url> \
             --set jiraUsername=<ENTER_JIRA_USERNAME> \
             --set jiraPassword=<ENTER_JIRA_PASSWORD>  \
             --set jiraHostname=<ENTER_JIRA_HOSTNAME>  \
             --set brokerClientUrl=<ENTER_BROKER_CLIENT_URL>:<ENTER_BROKER_CLIENT_PORT> \
             -n snyk-broker --create-namespace

Helm 명령에서 원하는 환경 변수를 전달할 수 있습니다. 자세한 내용은 Broker Helm Chart에 대한 사용자 지정 추가 옵션을 참조하십시오. 필요에 따라 구성을 변경하려면 Helm Chart 설치를 위한 고급 구성의 지침을 따르십시오.

Snyk 웹 UI의 중개 통합 설정에서 연결되었음을 알리는 확인 메시지를 확인하여 Broker가 실행 중인지 확인할 수 있습니다. 연결되면 프로젝트 가져오기를 시작할 수 있습니다.

SSO가 활성화된 JIRA를 위한 Jira PAT 인증

SSO가 활성화된 경우, JIRA는 일반적으로 사용자 이름과 비밀번호 사용을 금지하고 개인 접근 토큰(PAT, Personal Access Token) 사용을 요구합니다.

SSO가 활성화된 경우, 대신 베어러 토큰(Bearer token)이 포함된 인증 헤더를 사용하는 특정 Jira 버전을 사용해야 합니다. 이 버전을 사용하려면 다음 구성을 제공하십시오:

circle-info

Helm 차트 버전 2.2.0 이상을 사용해야 합니다.

Last updated