Universal Broker를 위한 사전 준비 사항
Windows에서 Snyk Broker를 사용하는 것은 지원되지 않습니다. Snyk은 Windows 사용자가 Linux를 사용하여 Broker를 배포할 것을 권장합니다.
snyk-broker-config CLI 도구 사용은 Windows에서 지원됩니다.
Universal Broker snyk-broker-config CLI 도구를 설치하기 전에 다음 사전 준비 사항을 충족했는지 확인하십시오. 도움이 필요하면 Snyk 계정 팀에 문의하십시오.
최소 클라이언트 머신 시스템 요구 사항: 1 CPU 및 256 MB RAM. 참고: 부하가 많은 가져오기(import)를 수행하는 경우 더 많은 RAM을 할당할 것을 권장합니다. 이는 트래픽이 감소한 후 줄일 수 있습니다.
네트워크 액세스 허용: 네트워크에 설치된 방화벽에서 https://broker.snyk.io 및
https://api.snyk.io또는 해당 지역 Broker URL로의 아웃바운드 TLS (443) 연결이 허용되어야 합니다.Snyk 계정 및 개인 Snyk API 토큰: 서비스 계정은 사용할 수 없습니다.
Snyk 테넌트 관리자(Tenant admin) 권한: 테넌트 관리자가 아닌 경우, 팀의 테넌트 관리자에게 요청하여 추가받을 수 있습니다. 그렇지 않으면 지원팀 멤버에게 문의하거나 지원 케이스를 생성하십시오.
새로운/전용 Snyk 조직: 이는 Broker 구성을 관리하는 데 사용되며, 전용 조직을 사용하면 실수로 제거되는 것을 방지할 수 있습니다. 자세한 내용은 조직 생성을 참조하십시오.
SCM 토큰 또는 비밀번호: Snyk Broker는 mTLS 방식을 사용한 인증을 지원하지 않습니다.
Node 20 이상 설치됨.
Docker로 설치하려면 Docker Hub에서 이미지를 가져올 수 있도록 Docker가 구성되어 있어야 합니다.
Snyk은 지금 터미널 세션 환경 변수에 SNYK_TOKEN 및 TENANT_ID를 내보낼 것을 권장합니다. 다음 명령을 사용하십시오.
Linux/Mac
export SNYK_TOKEN=xxxxexport TENANT_ID=yyyy
Windows
set SNYK_TOKEN=xxxxset TENANT_ID=yyyy
SNYK US-01 이외의 지역을 사용하는 경우, Broker 컨테이너를 실행할 때 데이터가 호스팅되는 지역으로 Broker 서버 URL을 재정의해야 할 수도 있습니다. 사용할 명령과 URL은 Broker URL을 참조하십시오. 예: -e BROKER_SERVER_URL=https://broker.eu.snyk.io
SNYK US-01 이외의 지역을 사용하는 경우, snyk-broker-config CLI 도구를 설치한 후 첫 번째 연결을 생성하기 전에 터미널의 환경 변수에 관련 SNYK_API_HOSTNAME 값을 내보내야 합니다.
export SNYK_API_HOSTNAME=https://api.REGION.snyk.io(Linux/Mac)set SNYK_API_HOSTNAME=https://api.REGION.snyk.io(Windows)
Last updated