Improved how the cluster is defined

This commit is contained in:
2025-11-09 03:22:29 +01:00
parent 244c982b17
commit 498b0ba480
6 changed files with 15 additions and 18 deletions

View File

@@ -5,7 +5,7 @@ CONFIGS=${ROOT}/configs
# Generate the configuration for each node
{% for node in nodes -%}
talosctl gen config {{ node.clusterName }} https://{{ node.controlPlaneIp }}:6443 -f \
talosctl gen config {{ node.cluster.name }} https://{{ node.cluster.controlPlaneIp }}:6443 -f \
--with-secrets ${ROOT}/secrets.yaml \
--talos-version {{ node.talosVersion }} \
--kubernetes-version {{ node.kubernesVersion }} \
@@ -24,7 +24,6 @@ talosctl gen config {{ node.clusterName }} https://{{ node.controlPlaneIp }}:644
{% endfor %}
# Generate the talosconfig file for each cluster
{# NOTE: This assumes that each node in a cluster specifies the same control plane IP -#}
{% for cluster in clusters -%}
talosctl gen config {{ cluster.name }} https://{{ cluster.controlPlaneIp }}:6443 -f \
--with-secrets ${ROOT}/secrets.yaml \