Kaspersky Container Security

Obtener resultados del análisis en formato JSON o HTML

Al usar Kaspersky Container Security para analizar imágenes en CI/CD, debe generar y guardar un artefacto que contenga los resultados del análisis en la plataforma de CI/CD. Para ello, debe usar un archivo de configuración del sistema de repositorios externo integrado a la solución. Por ejemplo, puede usar un archivo de configuración .gitlab-ci.yml en GitLab.

Puede generar un artefacto que contenga los resultados del análisis en las siguientes situaciones:

  • Cuando se realiza un análisis completo de CI/CD, se puede generar un archivo de los resultados del análisis en los formatos .HTML o .JSON.
  • Cuando se analiza y se crea una SBOM, se puede generar un archivo que contenga los resultados del análisis en los formatos .SPDX o .JSON.

Para generar un archivo de los resultados del análisis en el formato .HTML:

Introduzca el siguiente comando en el archivo de configuración .gitlab-ci.yml:

- /bin/sh /entrypoint.sh $SCAN_TARGET --html --stdout > example.html

donde:

<--html> indica que el artefacto se genera con el formato .HTML.

<--stdout > example.html> indica la salida de los datos a un archivo con el formato .HTML.

Para generar un archivo de los resultados del análisis completo de CI/CD en formato .JSON:

Introduzca el siguiente comando en el archivo de configuración .gitlab-ci.yml:

- /bin/sh /entrypoint.sh $SCAN_TARGET --stdout > example.json

donde:

<--stdout > example.json> indica la salida de los datos a un archivo con el formato .JSON.

El archivo resultante (por ejemplo, example.json) se especifica como un artefacto: artifacts: paths: