This topic gives you an overview of Supply Chain Security Tools (SCST) - Scan 2.0. Include this component in your software supply chain to help identify vulnerabilities earlier in the development life cycle. This helps to increase the security posture of your application.
SCST - Scan 2.0 is the next-generation scanning framework for Tanzu Application Platform. It will replace the SCST - Scan component in a future release. It provides a framework to scan workload components.
With SCST - Scan 2.0 you can:
The Tanzu Developer Portal dashboards for downstream services, such as Supply Chain Choreographer and Security Analysis, depend on data being in the SCST - Store component. Because pushing scan results to the proprietary store endpoint is decoupled from the scan framework in SCST - Scan 2.0, AMR Observer observes results pushed to a registry, parses the results, and pushes them to the SCST - Store component.
For information about AMR observer, see Overview of SCST – Store.
The SCST - Scan 2.0 component defines how to scan a container image with a scan solution by using the generic Kubernetes custom resource ImageVulnerabilityScan
. This provides a generic interface that allows you to declare how the Tanzu Application Platform runs a scan on a container image for a container image scan solution.
For Cartographer to stamp out an ImageVulnerabilityScan
custom resource as part of a supply chain execution, the ImageVulnerabilityScan
must be wrapped in a ClusterImageTemplate
custom resource. This custom resource tells Cartographer not only how to stamp out the ImageVulnerabilityScan
template, but also what configurations are passed to it.
To use the SCST - Scan 2.0 component, see Getting Started with Supply Chain Security Tools - Scan 2.0.