Directories
¶
| Path | Synopsis |
|---|---|
|
Package apiserver contains the API server extension implementation of the SBOMscanner storage component.
|
Package apiserver contains the API server extension implementation of the SBOMscanner storage component. |
|
admission
Package admission provides admission plugins for validating API requests.
|
Package admission provides admission plugins for validating API requests. |
|
Package cel contains utilities for evaluating CEL (Common Expression Language) expressions.
|
Package cel contains utilities for evaluating CEL (Common Expression Language) expressions. |
|
Package cmdutil contains helpers used by the cmd pacakge.
|
Package cmdutil contains helpers used by the cmd pacakge. |
|
Package controller contains the resources reconciliation logic.
|
Package controller contains the resources reconciliation logic. |
|
Package filters contains the logic of the filters used to limit the amount of image to scan.
|
Package filters contains the logic of the filters used to limit the amount of image to scan. |
|
Package handlers manages the scanning process for SBOMscanner.
|
Package handlers manages the scanning process for SBOMscanner. |
|
dockerauth
Package dockerauth provides functions to setup Docker authentication for private registries using the `config.json` file defined inside of a Kubernetes Secret.
|
Package dockerauth provides functions to setup Docker authentication for private registries using the `config.json` file defined inside of a Kubernetes Secret. |
|
registry
Package registry manages communication with registries.
|
Package registry manages communication with registries. |
|
trivyreport
Package trivyreport provides utility functions for converting Trivy reports into the SBOMScanner VulnerabilityReport format.
|
Package trivyreport provides utility functions for converting Trivy reports into the SBOMScanner VulnerabilityReport format. |
|
Package mcp implements a Model Context Protocol server for SBOMscanner.
|
Package mcp implements a Model Context Protocol server for SBOMscanner. |
|
Package messaging abstracts the communication with NATS.
|
Package messaging abstracts the communication with NATS. |
|
Package storage provides the persistence layer for SBOMscanner.
|
Package storage provides the persistence layer for SBOMscanner. |
|
repository
Package repository provides interfaces and implementations for data storage and retrieval.
|
Package repository provides interfaces and implementations for data storage and retrieval. |
|
webhook
|
|
|
v1alpha1
Package v1alpha1 contains the controller's webhooks.
|
Package v1alpha1 contains the controller's webhooks. |
Click to show internal directories.
Click to hide internal directories.