Prisma 云应用程序安全:Checkov 以状态代码 1 退出

Prisma 云应用程序安全:Checkov 以状态代码 1 退出

3561
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


  • Prisma 云企业版
  • 契可夫
  • 亚马逊AWS官方博客


Answer


如果发现错误配置,Checkov 将以状态代码 1 退出。
如果没有 API 密钥,且结果中没有严重性,则 --soft-fail 标志有效。带有严重性的 --soft-fail-on 仅在有 API 密钥的情况下有效。
如果您使用 api-key,您可能需要使用软失败或硬失败来精确调整哪些情况会导致 Checkov 扫描返回通过或失败结果,如此处的链接中所述



Additional Information


bc-api-key 是您的:

<PRISMA_ACCESS_KEY>::<PRISMA_SECRET_KEY>


要生成新密钥,请转到设置>访问控制>访问密钥>添加新访问密钥并使用这些值。



Actions
  • Print
  • Copy Link

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

Choose Language