Helm을 사용하여 컨테이너 레지스트리 에이전트용 Broker 설치

Docker를 사용하여 Broker 컨테이너 레지스트리 에이전트를 설치하려면 CR_AGENT_URL 매개변수가 필요하지만 Helm을 사용하여 설치하는 경우에는 필요하지 않습니다. 환경 변수는 Docker를 사용한 설치를 위해 정의되어 있으며 Helm을 사용한 설치에도 적용됩니다.

helm install snyk-broker-chart snyk-broker/snyk-broker \
             --set scmType=container-registry-agent \
             --set brokerToken=<ENTER_BROKER_TOKEN> \
             --set crType=<ENTER_CR_TYPE> \
             --set crBase=<ENTER_CR_BASE_URL> \
             --set crUsername=<ENTER_CR_URSERNAME> \
             --set crPassword=<ENTER_CR_PASSWORD> \
             -n snyk-broker --create-namespace

crType에 허용되는 값:

acr
artifactory-cr
digitalocean-cr
docker-hub
ecr
gcr
google-artifact-cr
github-cr
gitlab-cr
harbor-cr
quay-cr
nexus-cr

Elastic Container Registry 및 Digital Ocean Container Registry에는 다음 섹션에서 설명하는 대로 특정 매개변수가 필요합니다.

Elastic Container Registry (ecr)

  • crRoleArn

  • crRegion

  • crExternalId

DigitalOcean Container Registry (digitalocean-cr)

  • crToken

Last updated