package
2.7.0-nightly
Repository: https://github.com/apache/camel-k.git
Documentation: pkg.go.dev

# Functions

ApplyIntegrationProfile resolves integration profile from given object and applies the profile settings to the given integration platform.
ConfigureDefaults fills with default values all missing details about the integration platform.
No description provided by the author
No description provided by the author
GetOperatorLockName returns the name of the lock lease that is electing a leader on the particular namespace.
GetOperatorNamespace returns the namespace where the current operator is located (if set).
GetOperatorPod returns the Pod which is running the operator in a given namespace.
GetOperatorPodName returns the pod that is running the current operator (if any).
GetOperatorWatchNamespace returns the namespace the operator watches.
No description provided by the author
GetTraitProfile returns the current profile of the platform (if present) or returns the default one for the cluster.
IsActive determines if the given platform is being used.
IsCurrentOperatorGlobal returns true if the operator is configured to watch all namespaces.
IsNamespaceLocked tells if the namespace contains a lock indicating that an operator owns it.
IsOperatorAllowedOnNamespace returns true if the current operator is allowed to react on changes in the given namespace.
IsOperatorHandler checks on resource operator id annotation and this operator instance id.
IsOperatorHandlerConsideringLock uses normal IsOperatorHandler checks and adds additional check for legacy resources that are missing a proper operator id annotation.
ListPlatforms returns all platforms installed in a given namespace.
LookupForPlatformName finds integration platform with given operator id as name in any namespace.

# Constants

No description provided by the author
DefaultPlatformName is the standard name used for the integration platform.
No description provided by the author
No description provided by the author

# Variables

No description provided by the author

# Structs

FilteringFuncs do preliminary checks to determine if certain events should be handled by the controller based on labels on the resources (e.g.