# Functions
MetadataLabels returns a map used to label Kubernetes resources.
MetadataLabelsWithComponent returns a map used to label Kubernetes resources that act as unique components.
SelectorLabels returns a map used to select Kubernetes objects that have been labeled with output from MetadataLabels.
SelectorLabelsWithComponent returns a map used to select Kubernetes objects that have been labeled with output from MetadataLabelsWithComponent.
# Constants
ApplicationComponentLabelKey indicates the component within the architecture of an application.
ApplicationInstanceLabelKey indicates a unique name identifying the instance of an application.
ApplicationManagedByLabelKey indicates the tool being used to manage the operation of an application.
ApplicationManagedByLabelValue is the specific tool being used to manage applications created by this project.
ApplicationNameLabelKey indicates the name of the application.
ApplicationVersionLabelKey indicates the current version of the application.
DescriptionAnnotationKey can be used to add extra information to a Kubernetes object via its annotations.