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

circle-info

기능 가용성

Artifactory Repository와의 통합은 엔터프라이즈(Enterprise) 플랜에서만 사용할 수 있습니다. 자세한 내용은 플랜 및 가격 책정arrow-up-right을 참조하십시오.

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

브로커되지 않은 Artifactory Repository와의 통합에 대한 정보는 Artifactory Repository 설정을 참조하십시오. Artifactory Container Registry와 브로커된 통합에 대한 정보는 Snyk Broker - 컨테이너 레지스트리 에이전트를 참조하십시오.

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

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

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

artifactoryUrl 값에 https://를 포함하지 마십시오.

circle-info

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

helm install snyk-broker-chart snyk-broker/snyk-broker \
             --set scmType=artifactory \
             --set brokerToken=<ENTER_BROKER_TOKEN> \
             --set brokerServerUrl=<broker-region-url>
             --set artifactoryUrl=<ENTER_ARTIFACTORY_URL> \
             -n snyk-broker --create-namespace

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

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

Last updated