options

package
v1.34.0 Latest Latest
Warning

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

Go to latest
Published: May 11, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddOptions

type AddOptions struct {
	DetectedProvider    v1.Provider
	EnterpriseCRDExists bool
	ClusterDomain       string
	KubernetesVersion   *common.VersionInfo
	ManageCRDs          bool
	ShutdownContext     context.Context

	// Whether or not the operator is running in multi-tenant mode.
	// When true, this means some CRDs are installed as namespace scoped
	// instead of cluster scoped.
	MultiTenant bool

	// Whether or not the operator is running in a management cluster configured to
	// use external elasticsearch. When set, the operator will not install Elasticsearch
	// and instead will configure the cluster to use an external Elasticsearch.
	ElasticExternal bool

	// Whether or not the cluster supports PodSecurityPolicies.
	UsePSP bool
}

AddOptions are passed to controllers when added to the controller manager. They detail options detected by the daemon at startup that some controllers may either use to determine if they should run at all, or store them and influence their reconciliation loops.

Jump to

Keyboard shortcuts

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