# Functions
No description provided by the author
AppendIfNotSubstring appends `a` to comma-separated list of strings in `s`.
BuildServiceBindingSecretName returns secret name of a consumable service.
ContainsString returns true if `s` is in the slice.
CustomizeAffinity ...
CustomizeDeployment ...
CustomizeHPA ...
CustomizeIngress customizes ingress resource.
CustomizeKnativeService ...
CustomizeNetworkPolicy configures the network policy.
CustomizePersistence ...
CustomizePodSpec ...
No description provided by the author
No description provided by the author
CustomizeRoute ...
CustomizeService ...
CustomizeServiceAccount ...
CustomizeServiceMonitor ...
CustomizeStatefulSet ...
EnsureOwnerRef adds the ownerref if needed.
ErrorIsNoMatchesForKind ...
ExecuteCommandInContainer Execute command inside a container in a pod through API.
GetAppContainer returns the container that is running the app.
GetCondition ...
GetOpenShiftAnnotations returns OpenShift specific annotations.
GetOperatorNamespace returns the Namespace the operator installed in.
GetWatchNamespace returns the Namespace the operator should be watching for changes.
GetWatchNamespaces returns a slice of namespaces the operator should watch based on WATCH_NAMESPSCE value WATCH_NAMESPSCE value could be empty for watching the whole cluster or a comma-separated list of namespaces.
IsClusterWide returns true if watchNamespaces is set to [""].
MergeMaps returns a map containing the union of al the key-value pairs from the input maps.
NewReconcilerBase creates a new ReconcilerBase.
Looks for a pull secret in the service account retrieved from the component Returns nil if there is at least one image pull secret, otherwise an error.
SetCondition ...
Validate if the BaseComponent is valid.
# Constants
String constants.
String constants.
No description provided by the author
# Structs
ReconcilerBase base reconciler with some common behaviour.