# Functions

AnnotationKey computes a reference annotation key based on the given object kind and object name.
InjectAnnotations injects annotations into the annotation maps based on the referenced ConfigMaps/Secrets appearing in the pod template spec's `.volumes[]` or `.containers[].envFrom[]` or `.containers[].env[].valueFrom[]` lists.
KindFromAnnotationKey computes the object kind and object name based on the given reference annotation key.

# Constants

AnnotationKeyPrefix is a constant for the prefix used in annotations keys to indicate references to other resources.
KindConfigMap is a constant for the 'configmap' kind used in reference annotations.
KindSecret is a constant for the 'secret' kind used in reference annotations.
LabelKeyGarbageCollectable is a constant for a label key on a Secret or ConfigMap resource which makes the GRM's garbage collector controller considering it for potential deletion in case it is unused by any workload.
LabelValueGarbageCollectable is a constant for a label value on a Secret or ConfigMap resource which makes the GRM's garbage collector controller considering it for potential deletion in case it is unused by any workload.