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>
要生成新密钥,请转到设置>访问控制>访问密钥>添加新访问密钥并使用这些值。