# Functions
CreateOrPatchSecret - create custom secret or patch it, if one already exists finally return configuration hash.
DeleteSecretsWithLabel - Delete all secrets in namespace of the obj matching label selector.
DeleteSecretsWithName - Delete names secret object in namespace.
EnsureSecrets - get all secrets required, verify they exist and add the hash to env and status.
GetDataFromSecret - Get data from Secret
if the secret or data is not found, requeue after requeueTimeout.
GetSecret - get secret by name and namespace.
GetSecrets - get secrets by namespace and label selectors.
Hash function creates a hash of a Secret's Data and StringData fields and returns it as a safe encoded string.
VerifySecret - verifies if the Secret object exists and the expected fields are in the Secret.
# Constants
ReasonSecretDeleteError - secret deletion error.
ReasonSecretError - secret error.
ReasonSecretMissing - secret does not exist.