package
2.16.1
Repository: https://github.com/elastic/cloud-on-k8s.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

ConfigRefWatchName returns the name of the watch registered on the secret referenced in `configRef`.
DeploymentStatus returns a DeploymentStatus computed from the given args.
FixedLengthRandomPasswordBytes generates a random password.
IsUnmanaged checks if a given resource is currently unmanaged.
LogReconciliationRun is the common logging function used to record a reconciliation run, it doesn't increment the iteration.
LowestVersionFromPods parses versions from the given pods based on the given label, and returns the lowest one.
NewController creates a new controller with the given name, reconciler and parameters and registers it with the manager.
NewReconciliationContext increments iteration, creates an apm transaction and initiates the logger.
ParseConfigRef retrieves the content of a secret referenced in `configRef`, sets up dynamic watches for that secret, and parses the secret content into a CanonicalConfig.
ParseConfigRefToConfig retrieves the content of a secret referenced in `configRef`, sets up dynamic watches for that secret, and parses the secret content into ucfg.Config.
RandomBytes generates some random bytes that can be used as a token or as a key.
No description provided by the author
UpdateStatus updates the status sub-resource of the given object.

# Constants

ManagedAnnotation annotation.
No description provided by the author