Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ControllerOptions ¶
type ControllerOptions struct { APIServerHost string ClusterResourceNamespace string LeaderElect bool LeaderElectionNamespace string LeaderElectionLeaseDuration time.Duration LeaderElectionRenewDeadline time.Duration LeaderElectionRetryPeriod time.Duration EnabledControllers []string ACMEHTTP01SolverImage string ClusterIssuerAmbientCredentials bool IssuerAmbientCredentials bool // Default issuer/certificates details consumed by ingress-shim DefaultIssuerName string DefaultIssuerKind string DefaultACMEIssuerChallengeType string DefaultACMEIssuerDNS01ProviderName string // DNS01Nameservers allows specifying a list of custom nameservers to perform DNS checks DNS01Nameservers []string }
func NewControllerOptions ¶
func NewControllerOptions() *ControllerOptions
func (*ControllerOptions) AddFlags ¶
func (s *ControllerOptions) AddFlags(fs *pflag.FlagSet)
func (*ControllerOptions) Validate ¶
func (o *ControllerOptions) Validate() error
Click to show internal directories.
Click to hide internal directories.