Snyk 컨트롤러 설치
Snyk 컨트롤러를 설치하기 위한 선행 조건
Snyk 컨트롤러를 설치하기 전에 다음이 필요합니다:
Snyk 조직의 관리자 계정이 있어야 합니다.
emptyDir로 클러스터에 50GB 이상의 저장 공간이 있어야 합니다.
클러스터에서 실행할 때 요구되는 RAM 요구 사항은 아래 코드에 표시된 것보다 크거나 같아야 합니다.
requests: cpu: "250m" memory: "400Mi" limits: cpu: "1" memory: "2Gi"
Kubernetes 클러스터에는 Kubernetes
linux/amd64
워커 노드가 있어야 합니다.Kubernetes 클러스터가 HTTPS를 통해 Snyk와 통신할 수 있어야 합니다.
Kubernetes 통합 기능 활성화하여 통합 ID를 가져옵니다.
그룹 또는 조직 서비스 계정 토큰을 생성해야 합니다. 자세한 정보는 서비스 계정을 참조하세요. 다양한 역할에서 통합이 데이터를 게시할 수 있습니다:
그룹 관리자
조직 관리자
쿠버네티스 리소스 발행 권한을 가진 조직 사용자 지정 역할
로컬에 Helm을 설치해야 합니다.
Snyk 컨트롤러는 기본적으로 US-01 데이터 센터를 사용합니다. 대체 데이터 센터에서 Snyk를 사용 중인 경우, 특정 배포를 위해 환경 변수를 통해 업스트림 엔드포인트 integrationApi
URL을 변경해야 합니다:
Helm 예시:
--set integrationApi=https://api.au.snyk.io/v2/kubernetes-upstream
Last updated