# Functions
GetClusterID looks for an env variable which should contain the cluster ID.
GetClusterName returns a k8s cluster name if it exists, either directly specified or autodiscovered.
ResetClusterName resets the clustername, which allows it to be detected again.
# Variables
ProviderCatalog holds all the various kinds of clustername providers.
# Type aliases
Provider is a generic function to grab the clustername and return it.