# Functions
ConvertFromClusterClassToClusterStackFormat converts `docker-ferrol-1-27-v0-sha.3960147` way to `docker-ferrol-1-27-v0-sha-3960147`.
New returns a new release.
# Constants
ClusterAddonValuesName constant for the file cluster-addon-values.yaml.
ClusterAddonYamlName is the file name where clusteraddon config is there.
ClusterStackSuffix is the directory name where cluster stacks are there.
OverwriteYaml is the new cluster stack overwrite yaml.
# Variables
ErrEmptyReleaseCSR indicates cluster stack is not provided.
ErrEmptyReleaseDownloadPath indicates download path is not provided.
ErrEmptyReleaseName indicates release name is not provided.
ErrEmptyVersion indicates that the version is empty.
# Structs
Components is the cluster stack components.
Metadata is the metadata for cluster stacks.
Release contains information for ClusterStack release.
Versions is the cluster stack versions.