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.