Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Funcs = func(codecs runtimeserializer.CodecFactory) []interface{} { return []interface{}{ func(s *controller.ControllerConfiguration, c fuzz.Continue) { c.FuzzNoCustom(s) defaultTime := 60 * time.Second s.APIServerHost = "defaultHost" s.KubeConfig = "defaultConfig" s.KubernetesAPIQPS = 10 s.KubernetesAPIBurst = 10 s.ClusterResourceNamespace = "defaultClusterResourceNamespace" s.Namespace = "defaultNamespace" s.LeaderElectionConfig.Enabled = true s.LeaderElectionConfig.Namespace = "defaultLeaderElectionNamespace" s.LeaderElectionConfig.LeaseDuration = defaultTime s.LeaderElectionConfig.RenewDeadline = defaultTime s.LeaderElectionConfig.RetryPeriod = defaultTime s.Controllers = []string{"*"} s.ACMEHTTP01Config.SolverImage = "defaultACMEHTTP01SolverImage" s.ACMEHTTP01Config.SolverResourceRequestCPU = "10m" s.ACMEHTTP01Config.SolverResourceRequestMemory = "64Mi" s.ACMEHTTP01Config.SolverResourceLimitsCPU = "100m" s.ACMEHTTP01Config.SolverResourceLimitsMemory = "64Mi" s.ACMEHTTP01Config.SolverRunAsNonRoot = true s.ACMEHTTP01Config.SolverNameservers = []string{"8.8.8.8:53"} s.ClusterIssuerAmbientCredentials = true s.IssuerAmbientCredentials = true s.IngressShimConfig.DefaultIssuerName = "defaultTLSACMEIssuerName" s.IngressShimConfig.DefaultIssuerKind = "defaultIssuerKind" s.IngressShimConfig.DefaultIssuerGroup = "defaultTLSACMEIssuerGroup" s.IngressShimConfig.DefaultAutoCertificateAnnotations = []string{"kubernetes.io/tls-acme"} s.ACMEDNS01Config.RecursiveNameservers = []string{"8.8.8.8:53"} s.ACMEDNS01Config.RecursiveNameserversOnly = true s.EnableCertificateOwnerRef = true s.NumberOfConcurrentWorkers = 1 s.MaxConcurrentChallenges = 1 s.MetricsListenAddress = "0.0.0.0:9402" s.HealthzListenAddress = "0.0.0.0:9402" s.LeaderElectionConfig.HealthzTimeout = defaultTime s.EnablePprof = true s.PprofAddress = "something:1234" s.CopiedAnnotationPrefixes = []string{"*", "-kubectl.kubernetes.io/", "-fluxcd.io/", "-argocd.argoproj.io/"} logsapi.SetRecommendedLoggingConfiguration(&s.Logging) }, } }
Funcs returns the fuzzer functions for the controller config api group.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.