# Packages
No description provided by the author
# Functions
No description provided by the author
FilterCamelCreatorLabels is used to inherit the creator information among resources.
No description provided by the author
GetCamelCreator returns the Camel creator object referenced by this runtime object, if present.
No description provided by the author
GetConfigMapRefValue returns the value of a configmap in the supplied namespace.
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
GetSecretRefData returns the value of a secret in the supplied namespace.
GetSecretRefValue returns the value of a secret in the supplied namespace.
GetSecretsRefData returns the value of the secrets in the supplied namespace.
GetUnstructured provides a generic unstructured K8S object.
No description provided by the author
IsUnknownAPIError checks if the given error is due to some missing APIs in the cluster.
LoadResourceFromYaml returns a Kubernetes resource from its serialized YAML definition.
LoadUnstructuredFromYaml returns an unstructured resource from its serialized YAML definition.
LookupConfigmap will look for any k8s Configmap with a given name in a given namespace.
LookupSecret will look for any k8s Secret with a given name in a given namespace.
MergeCamelCreatorLabels is used to inject the creator information from another set of labels.
NewCollection creates a new empty collection.
NewConfigMap will create a ConfigMap.
NewNodeSelectors build a map of NodeSelectors from an array of string.
NewResourceRequirements will build a CPU and memory requirements from an array of requests matching <requestType.requestResource=value> (ie, limits.memory=256Mi).
NewTolerations build an array of Tolerations from an array of string.
No description provided by the author
ReplaceResource allows to completely replace a resource on Kubernetes, taking care of immutable fields and resource versions.
Resolve --.
ResolveIntegrationSources --.
ResolveResource --.
ResolveSources --.
No description provided by the author
SanitizeLabel sanitizes the given name to be compatible with k8s.
SanitizeName sanitizes the given name to be compatible with k8s.
ToJSON marshal to json format.
ToYAML marshal to yaml format.
ToYAMLNoManagedFields marshal to yaml format but without metadata.managedFields.
# Constants
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
ConfigMapAutogenLabel -- .
ConfigMapOriginalFileNameLabel -- .
# Structs
CLIPrinter is delegated to print the runtime object.
A Collection is a container of Kubernetes resources.