Kaspersky Container Security

Generating reports

In Kaspersky Container Security, reports are generated in different sections of the application depending on the specific report template that you are using.

The report generation process may take several minutes.

You can view a list of generated reports under AdministrationReports. In this section, generated reports can be downloaded as .HTML, .PDF, .CSV, .JSON, or .XML files.

Page top
[Topic 282788]

Generating Images reports

To generate an Images summary report:

  1. Go to one of the following sections:
    • Resources → Registries to generate a report on images from registries integrated with the solution.
    • ResourcesCI/CD to generate a report on images that are scanned in CI/CD.

      Under ResourcesCI/CD, reports are generated only for objects with the image artifact type (container_image or image). In this section, a report cannot be generated for other types of artifacts.

  2. Depending on the section that you selected, do one of the following:
    • In the Resources → Registries section, select a repository or one or more images for which you want to generate a report.

      You can select all repositories and images by selecting the check box in the table header.

    • In the ResourcesCI/CD section, select one or more images for which you want to generate a report.

      You can specify all images in all repositories by selecting the check box in the table header.

  3. Click the Create report button above the table, and select Images summary report in the drop-down list.
  4. In the window that opens, confirm report generation.

To generate an Images detailed report:

  1. Go to one of the following sections:
    • Resources → Registries to generate a report on images from registries integrated with the solution.
    • ResourcesCI/CD to generate a report on images that are scanned in CI/CD.

      Under ResourcesCI/CD, reports are generated only for objects with the image artifact type (container_image or image). In this section, a report cannot be generated for other types of artifacts.

    • ComponentsScannersScanner tasks to generate a report based on an image scanned as part of a scan task.
  2. Depending on the section that you selected, do one of the following:
    • Under Resources → Registries, perform the following steps:
      1. Select a repository or one or more images for which you want to generate a report.
      2. Click the Create report button above the table, and select Images detailed report in the drop-down list.
    • Under ResourcesCI/CD, complete the following steps:
      1. Select a repository or one or more images for which you want to generate a report.
      2. Click the Create report button above the table, and select Images detailed report in the drop-down list.
    • Under ComponentsScannersScanner jobs, complete the steps specified below:
      1. In the list of scanner tasks, select the scanned object for which you want to generate a report. You can select only one image from the page with a detailed description of the scan results for this image.
      2. In the window containing the object scan results, click the Create report button located to the right of the description of the object's compliance with security policy requirements.

        A scan results window with a Create report button opens only for scanner jobs that have Finished status.

  3. In the window that opens, confirm report generation.
Page top
[Topic 294415]

Generating Risk acceptance reports

To generate a Risk acceptance report:

  1. Go to the PoliciesRisk acceptance section.

    By default, a report is generated for all accepted risks, which are displayed in the table. If necessary, you can generate a report for specific objects. To specify the objects for which you want to generate a report, perform one or more of the following actions:

    • In the Search field, enter a risk name, repository name, or image name.
    • Use the Risk type drop-down list above the table to select objects by risk type.
    • Use the Vendor fix drop-down list above the table to select objects by risk type.
  2. Click the Create report button above the table.

    Kaspersky Container Security will start generating a report, and will prompt you to follow a link to a page containing a list of generated reports.

Page top
[Topic 270332]

Generating Kubernetes benchmark reports

To generate a Kubernetes benchmarks summary report:

  1. Go to ComplianceKubernetes benchmarks.
  2. In the Cluster field, select one or more clusters to generate a report for.

    You can generate a report on all clusters by selecting All from the Cluster drop-down list.

  3. Above the table, under Control status, select check statuses for which you want to generate a report: Passed, Warning, or Failed.

    All statuses are selected by default.

  4. Click the Create report button above the table, and select Summary report from the drop-down list.
  5. In the window that opens, confirm report generation. You can download the generated report in .HTML, .PDF, .CSV, .JSON, and .XML formats in the Administration → Reports section.

To generate a Kubernetes benchmarks summary report:

  1. Go to ComplianceKubernetes benchmarks.
  2. Above the table, under Control status, select check statuses for which you want to generate a report: Passed, Warning, or Failed.

    All statuses are selected by default.

  3. Do one of the following:
    • In the Cluster field, select the cluster for which you want to generate a report, and complete the following steps:
      1. Click the Create report button above the table.
      2. Select Detailed report from the drop-down list.
    • In the table with the check results, click the cluster name and complete the following steps:
      1. Click the name of a node in the selected cluster.

        Kaspersky Container Security displays the available data on the Kubernetes benchmarks that was obtained for this node during the scan.

      2. Click the Create report button above the table.
  4. In the window that opens, confirm report generation. You can download the generated report in .HTML, .PDF, .CSV, .JSON, and .XML formats in the Administration → Reports section.

A Kubernetes benchmarks detailed report is generated for one cluster only. However, it contains information about all nodes in this cluster.
To get detailed reports for multiple clusters, you must generate a report for each cluster separately.

Page top
[Topic 282792]

Generating cluster benchmarks reports

To generate a Cluster benchmarks report for a single cluster:

  1. Go to the ComplianceCluster benchmarks section.
  2. Do one of the following:
    • In the table, select the check box for the cluster for which you want to generate a report.
    • Click the cluster name in the table and go to the window with the cluster resource check results.
  3. Click the Create report button, which is located:
    • Above the table, if you selected the cluster using the check box.
    • Above the check date and time selection field, if you have navigated to the window with the results of the cluster resource check.
  4. In the window that opens, confirm report generation. You can download the generated report in .HTML, .PDF, .CSV, .JSON, and .XML formats in the Administration → Reports section.

To generate a Cluster benchmarks report for multiple clusters:

  1. Go to the ComplianceCluster benchmarks section.
  2. In the table, select the check boxes for the clusters for which you want to generate a report.
  3. Click the Create report button, which is located above the table.
  4. In the window that opens, confirm report generation. You can download the generated report in .HTML, .PDF, .CSV, and .JSON formats in the AdministrationReports section.

Page top
[Topic 286623]