v1.26.0 Latest Latest

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

Go to latest
Published: Dec 9, 2022 License: Apache-2.0 Imports: 5 Imported by: 0




View Source
const (
	AnsibleRolesPathEnvVar       = "ANSIBLE_ROLES_PATH"
	AnsibleCollectionsPathEnvVar = "ANSIBLE_COLLECTIONS_PATH"


This section is empty.


This section is empty.


type Flags

type Flags struct {
	ReconcilePeriod         time.Duration
	WatchesFile             string
	InjectOwnerRef          bool
	LeaderElection          bool
	MaxConcurrentReconciles int
	AnsibleVerbosity        int
	AnsibleRolesPath        string
	AnsibleCollectionsPath  string
	MetricsBindAddress      string
	ProbeAddr               string
	LeaderElectionID        string
	LeaderElectionNamespace string
	GracefulShutdownTimeout time.Duration
	AnsibleArgs             string
	AnsibleLogEvents        string
	ProxyPort               int

	// Path to a controller-runtime componentconfig file.
	// If this is empty, use default values.
	ManagerConfigPath string
	// contains filtered or unexported fields

Flags - Options to be used by an ansible operator

func (*Flags) AddTo

func (f *Flags) AddTo(flagSet *pflag.FlagSet)

AddTo - Add the ansible operator flags to the the flagset

func (*Flags) ToManagerOptions added in v1.6.2

func (f *Flags) ToManagerOptions(options manager.Options) manager.Options

ToManagerOptions uses the flag set in f to configure options. Values of options take precedence over flag defaults, as values are assume to have been explicitly set.

Jump to

Keyboard shortcuts

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