Bitbucket Server/Data Center - Snyk Broker 기본 인증용 환경 변수

Broker 클라이언트를 구성하려면 다음 환경 변수가 필요합니다.

  • BROKER_TOKEN - Bitbucket Server 통합 설정 보기(app.snyk.io)에서 얻은 Snyk Broker 토큰입니다.

  • BROKER_SERVER_URL - 데이터가 호스팅되는 지역의 Broker 서버 URL입니다. 사용할 명령과 URL은 Broker URL을 참조하십시오.

  • BITBUCKET_USERNAME - Bitbucket Server 사용자 이름입니다.

  • BITBUCKET_PASSWORD - Bitbucket Server 비밀번호입니다. 비밀번호 대신 API 토큰을 사용할 수 있습니다.

  • BITBUCKET - your.bitbucket-server.domain.com과 같은 Bitbucket Server 배포의 호스트 이름입니다.

  • BITBUCKET_API - Bitbucket Server 배포의 API 엔드포인트입니다. $BITBUCKET/rest/api/1.0이어야 합니다.

  • BROKER_CLIENT_URL - 웹훅(Webhook)을 위해 Bitbucket Server에서 액세스할 수 있는 Broker 클라이언트의 전체 URL입니다(예: http://broker.url.example:8000). 이 URL은 PR 수정(PR Fixes) 또는 PR 검사(PR Checks)와 같은 기능에 액세스하는 데 필요합니다.

  • PORT - Broker 클라이언트가 연결을 수락하는 로컬 포트입니다. 기본값은 8000입니다.

  • ACCEPT_IAC - 기본적으로 코드형 인프라(IaC)에서 사용하는 일부 파일 유형은 활성화되지 않습니다. 리포지토리의 Terraform과 같은 IaC 파일에 대한 Broker 액세스 권한을 부여하려면 tf,yaml,yml,json,tpl을 조합하여 ACCEPT_IAC 환경 변수를 추가하면 됩니다.

  • ACCEPT_CODE - 기본적으로 Snyk Code는 코드 스니펫(Code snippets)을 로드하지 않습니다. 코드 스니펫을 활성화하려면 ACCEPT_CODE=true 환경 변수를 추가하십시오.

  • ACCEPT_ESSENTIALS - 애플리케이션 자산을 식별하고 모니터링하며 위험의 우선순위를 지정하려면 Snyk Essentials를 활성화하십시오. Snyk Essentials를 활성화하려면 ACCEPT_ESSENTIALS=true 환경 변수를 추가하십시오.

Last updated