Documentation ¶
Index ¶
Constants ¶
View Source
const ( K8sResourcesScanningIdentifier = "k8s-resources-scanning" ContainerImageScanningIdentifier = "container-image-scanning" NodeScanningIdentifier = "node-scanning" AdmissionControllerIdentifier = "admission-controller" ScanApiIdentifier = "scan-api" NamespaceFilteringIdentifier = "namespace-filtering" )
Variables ¶
This section is empty.
Functions ¶
func ReportStatusRequestFromAuditConfig ¶
func ReportStatusRequestFromAuditConfig( integrationMrn string, m v1alpha2.MondooAuditConfig, nodes []v1.Node, k8sVersion *k8sversion.Info, ) mondooclient.ReportStatusRequest
Types ¶
type MondooAuditConfig ¶
type OperatorCustomState ¶
type StatusReporter ¶
type StatusReporter struct {
// contains filtered or unexported fields
}
func NewStatusReporter ¶
func NewStatusReporter(kubeClient client.Client, mondooClientBuilder func(mondooclient.ClientOptions) mondooclient.Client, k8sVersion *version.Info) *StatusReporter
func (*StatusReporter) Report ¶
func (r *StatusReporter) Report(ctx context.Context, m v1alpha2.MondooAuditConfig) error
Click to show internal directories.
Click to hide internal directories.