Documentation
¶
Index ¶
- Variables
- type OperatorConfig
- type OperatorOptions
- func (s *OperatorOptions) AddFlags(fs *pflag.FlagSet)
- func (s *OperatorOptions) AddGoFlags(fs *flag.FlagSet)
- func (s *OperatorOptions) ApplyTo(cfg *OperatorConfig) error
- func (s *OperatorOptions) Complete() error
- func (s OperatorOptions) Config() (*OperatorConfig, error)
- func (s OperatorOptions) Run(ctx context.Context) error
- func (s *OperatorOptions) Validate() []error
Constants ¶
This section is empty.
Variables ¶
View Source
var Scheme = runtime.NewScheme()
Functions ¶
This section is empty.
Types ¶
type OperatorConfig ¶ added in v0.0.10
type OperatorConfig struct {
ClientConfig *rest.Config
KubeClient kubernetes.Interface
Client versioned.Interface
KubeInformerFactory informers.SharedInformerFactory
InformerFactory apiinformers.SharedInformerFactory
ManifestInformerFactory manifestinformers.SharedInformerFactory
ResyncPeriod time.Duration
MaxNumRequeues int
NumThreads int
MetricsAddr string
CertDir string
EnableLeaderElection bool
ProbeAddr string
SecureMetrics bool
EnableHTTP2 bool
// contains filtered or unexported fields
}
type OperatorOptions ¶
type OperatorOptions struct {
QPS float64
Burst int
ResyncPeriod time.Duration
MaxNumRequeues int
NumThreads int
MetricsAddr string
CertDir string
EnableLeaderElection bool
ProbeAddr string
SecureMetrics bool
EnableHTTP2 bool
}
func NewOperatorOptions ¶
func NewOperatorOptions() *OperatorOptions
func (*OperatorOptions) AddFlags ¶
func (s *OperatorOptions) AddFlags(fs *pflag.FlagSet)
func (*OperatorOptions) AddGoFlags ¶
func (s *OperatorOptions) AddGoFlags(fs *flag.FlagSet)
func (*OperatorOptions) ApplyTo ¶
func (s *OperatorOptions) ApplyTo(cfg *OperatorConfig) error
func (*OperatorOptions) Complete ¶
func (s *OperatorOptions) Complete() error
func (OperatorOptions) Config ¶
func (s OperatorOptions) Config() (*OperatorConfig, error)
func (*OperatorOptions) Validate ¶
func (s *OperatorOptions) Validate() []error
Click to show internal directories.
Click to hide internal directories.