options

package
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 18, 2024 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ControllerManagerOptions

type ControllerManagerOptions struct {
	GenericComponent *options.GenericComponentOptions

	Controllers []string

	Master     string
	Kubeconfig string
}

ControllerManagerOptions is the main context object for the advanced-statefulset-controller-manager.

func NewControllerManagerOptions

func NewControllerManagerOptions() *ControllerManagerOptions

NewControllerManagerOptions creates a new ControllerManagerOptions with a default config.

func (*ControllerManagerOptions) ApplyTo

ApplyTo fills up controller manager config with options.

func (*ControllerManagerOptions) Config

Config configures configuration.

func (*ControllerManagerOptions) Flags

func (*ControllerManagerOptions) Validate

func (s *ControllerManagerOptions) Validate() error

Validate is used to validate the options and config before launching the controller manager

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL