Versions in this module Expand all Collapse all v0 v0.9.2 Dec 14, 2023 Changes in this version type Config + BuiltInTrivyServer bool + CacheReportTTL *time.Duration + MetricsClusterComplianceInfo bool + MetricsImageInfo bool + TrivyServerHealthCheckCacheExpiration *time.Duration v0.0.1 Nov 22, 2023 Changes in this version + type Config struct + AccessGlobalSecretsAndServiceAccount bool + BatchDeleteDelay time.Duration + BatchDeleteLimit int + BuiltInTunnelServer bool + ClusterComplianceEnabled bool + ConcurrentNodeCollectorLimit int + ConcurrentScanJobsLimit int + ConfigAuditScannerEnabled bool + ConfigAuditScannerScanOnlyCurrentRevisions bool + ControllerCacheSyncTimeout *time.Duration + ExcludeNamespaces string + ExposedSecretScannerEnabled bool + HealthProbeBindAddress string + InfraAssessmentScannerEnabled bool + InvokeClusterComplianceOnce bool + LeaderElectionEnabled bool + LeaderElectionID string + LogDevMode bool + MergeRbacFindingWithConfigAudit bool + MetricsBindAddress string + MetricsConfigAuditInfo bool + MetricsExposedSecretInfo bool + MetricsFindingsEnabled bool + MetricsInfraAssessmentInfo bool + MetricsRbacAssessmentInfo bool + MetricsVulnerabilityId bool + Namespace string + PrivateRegistryScanSecretsNames string + RbacAssessmentScannerEnabled bool + SbomGenerationEnable bool + ScanJobRetryAfter time.Duration + ScanJobTTL *time.Duration + ScanJobTimeout time.Duration + ScannerReportTTL *time.Duration + ServiceAccount string + TargetNamespaces string + TargetWorkloads string + TunnelServerHealthCheckCacheExpiration *time.Duration + VulnerabilityScannerEnabled bool + VulnerabilityScannerScanOnlyCurrentRevisions bool + WebhookBroadcastTimeout *time.Duration + WebhookBroadcastURL string + WebhookSendDeletedReports bool + func GetOperatorConfig() (Config, error) + func (c Config) GetOperatorNamespace() (string, error) + func (c Config) GetPrivateRegistryScanSecretsNames() (map[string]string, error) + func (c Config) GetTargetNamespaces() []string + func (c Config) GetTargetWorkloads() []string + func (c Config) ResolveInstallMode() (InstallMode, string, []string, error) + type InstallMode string + const AllNamespaces + const MultiNamespace + const OwnNamespace + const SingleNamespace