55# TODO: Check whether we can make this more compatible with v1 KaaS
66#
77# ## Per namespace: secrets
8- # The namespace to keep your CS objects in for a set of clusters
9- CS_NAMESPACE = cluster
10- # Location of the clouds.yaml
8+ # The namespace to keep your CS objects for a set of clusters (use e.g. cloud project name)
9+ CS_NAMESPACE = clusterns
10+ # Location of the clouds.yaml (default: ~/.config/openstack/clouds.yaml)
1111CLOUDS_YAML = ~/.config/openstack/clouds.yaml
12- # Name of the cloud in there -- currently it must be called openstack
12+ # Name of the cloud in there (default: openstack, any name works now)
1313OS_CLOUD = ${ OS_CLOUD:-openstack }
1414# ## Per cluster stack settings
15- # Kubernetes Maj.Min, e.g. 1.32 (without leading v)
15+ # Kubernetes Maj.Min, e.g. 1.32 (without leading v), can be left empty (see last line)
1616CS_MAINVER =
17- # CS Template version that matches, e.g. v1 or v0-sha.XXXXXXX
17+ # CS Template version that matches, e.g. v1 or v0-sha.XXXXXXX, see table
1818CS_VERSION =
1919# ## Now the per workload cluster settings
20- # Full K8s Version Maj.Min.Patch, e.g. 1.32.3 (this is per cluster)
20+ # Full K8s Version Maj.Min.Patch, without leading 'v', e.g. 1.32.3 (this is per cluster)
2121CL_PATCHVER =
2222# Cluster name
2323CL_NAME =
@@ -30,5 +30,6 @@ CL_CTRLNODES=1
3030# Number of (initial) worker nodes
3131CL_WRKRNODES = 1
3232# ## Autofill magic, don't touch
33+ CS_NAMESPACE = ${ CS_NAMESPACE:-$OS_CLOUD }
3334CS_MAINVER = ${ CS_MAINVER:-${CL_PATCHVER%.* } }
3435
0 commit comments