Artifactory 이미지 Snyk에 추가

Snyk은 리포지토리의 태그를 평가하여 Artifactory 컨테이너 이미지를 테스트하고 모니터링합니다.

Artifactory 이미지 추가를 위한 전제 조건

  • Snyk 계정이 있어야 하며 관리자에 의해 조직(Organization)에 온보딩되어야 합니다.

  • Snyk과 Artifactory 환경 간에 통합이 구성되어 있어야 합니다.

Artifactory 이미지를 Snyk에 추가하는 단계

  • 계정에 로그인하고 관리하려는 관련 그룹(Group) 및 조직(Organization)으로 이동합니다.

  • **프로젝트(Projects)**로 이동하여 **프로젝트 추가(Add projects)**를 클릭합니다. 계정에 이미 구성된 통합 목록이 열립니다.

  • 테스트할 이미지를 선택하십시오(Which images do you want to test?) 뷰가 열리고, 연결된 레지스트리에서 사용 가능한 모든 이미지가 리포지토리별로 그룹화되어 표시됩니다.

  • 다음 방법 중 하나 이상을 사용하여 단일 또는 여러 이미지를 선택합니다:

    • 이미지 이름(Image Name) 필드(위 이미지의 1번, 이미지 이름 필드)에 가져올 단일 이미지의 이름을 입력합니다.

    • 연결된 모든 이미지를 가져오려면 리포지토리(위 이미지의 2번, 목록의 두 번째 항목)를 선택합니다.

    • 여러 리포지토리에서 여러 이미지를 선택하려면 리포지토리(위 이미지의 3번, 목록의 세 번째 이미지)를 확장하고 축소합니다.

  • **선택한 리포지토리 추가(Add selected repositories)**를 클릭합니다.

    이미지가 가져오는 동안 페이지 상단에 상태 표시줄이 나타납니다. 그 동안 계속 작업할 수 있습니다.

  • 가져오기가 끝나면 페이지 상단에 성공 또는 실패 알림이 나타납니다. **새로 고침(Refresh)**을 클릭하여 새로 가져온 이미지가 포함된 프로젝트 페이지를 확인합니다. 이미지는 리포지토리별로 그룹화되며 각각 상세 프로젝트 페이지에 개별적으로 연결됩니다.

  • 이제 Git 리포지토리를 이 프로젝트에 연결하여 Dockerfile을 사용하여 풍부한 수정 조언을 얻을 수 있습니다. 자세한 내용은 Dockerfile 추가 및 베이스 이미지 테스트arrow-up-right를 참조하십시오.

이미지는 고유한 아이콘으로 표시됩니다. Artifactory 프로젝트만 표시하도록 필터링할 수 있습니다.

Artifactory 프로젝트 목록
Artifactory 프로젝트 목록

Artifactory 통합은 다른 Snyk 통합과 동일하게 작동합니다. 프로젝트를 계속 모니터링하고 수정하며 관리하려면 Snyk 사용자 문서의 관련 페이지를 참조하십시오.

circle-info

컨테이너 이미지 내의 애플리케이션 취약점의 경우, 애플리케이션에 대한 변경 사항은 수동 또는 반복적인 재테스트로 반영되지 않습니다. 이미지의 재가져오기가 필요합니다. 자세한 내용은 컨테이너 이미지에서 애플리케이션 취약점 감지를 참조하십시오.

Last updated