Prisma Cloud Application Security: Checkov가 상태 코드 1로 종료됨

Prisma Cloud Application Security: Checkov가 상태 코드 1로 종료됨

3537
Created On 10/08/23 13:51 PM - Last Modified 02/20/25 01:32 AM


Question


Checkov가 상태 코드 1로 종료되는 이유는 무엇입니까?

Command did not exit successfully bridgecrew -d $CODEBUILD_SRC_DIR -o json --soft-fail-on LOW,INFORMATIONAL,MEDIUM,HIGH exit status 1
Phase complete: POST_BUILD State: FAILED
Phase context status code: COMMAND_EXECUTION_ERROR Message: Error while executing command: bridgecrew -d $CODEBUILD_SRC_DIR -o json --soft-fail-on LOW,INFORMATIONAL,MEDIUM,HIGH. Reason: exit status 1




Environment


  • 프리즈마 클라우드 엔터프라이즈
  • 체코프
  • AWS 코드빌드


Answer


Checkov는 잘못된 구성을 발견할 경우를 대비하여 의도적으로 상태 코드 1로 종료됩니다.
API 키와 결과에 심각도가 없으면 --soft-fail 플래그가 작동합니다. 심각도가 있는 --soft-fail-on은 API 키에서만 작동합니다.
API 키를 사용하는 경우 여기 링크에서 자세히 설명한 대로 Checkov 검사에서 통과 또는 실패 결과를 반환하는 정확한 사례를 미세 조정하기 위해 soft-fail-on 또는 hard-fail-on을 사용할 수 있습니다 .



Additional Information


bc-api-key는 다음과 같습니다:

<PRISMA_ACCESS_KEY>::<PRISMA_SECRET_KEY>


새로운 키를 생성하려면 설정 > 액세스 제어 > 액세스 키 > 새로운 액세스 키 추가로 이동하여 값을 사용합니다.



Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000g2MMCAY&lang=ko&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language