Documentation
¶
Index ¶
Constants ¶
View Source
const (
//ConfigAudit scanner name as appear in specs file
ConfigAudit = "config-audit"
)
View Source
const (
ResourceDoNotExistInCluster = "Resource do not exist in cluster"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckDetails ¶
type ClusterComplianceReportReconciler ¶
func (*ClusterComplianceReportReconciler) SetupWithManager ¶
func (r *ClusterComplianceReportReconciler) SetupWithManager(mgr ctrl.Manager) error
type Mgr ¶
type Mgr interface {
GenerateComplianceReport(ctx context.Context, spec v1alpha1.ReportSpec) error
}
func NewMgr ¶
func NewMgr(c client.Client, log logr.Logger, config trivyoperator.ConfigData) Mgr
type ResultDetails ¶
type ResultDetails struct {
Name string
Namespace string
Msg string
Status v1alpha1.ControlStatus
}
type ScannerCheckResult ¶
type ScannerCheckResult struct {
ObjectType string
ID string
Remediation string
Details []ResultDetails
}
Click to show internal directories.
Click to hide internal directories.