feat: Rewrote render tool in rust

This also came with a big rework of the configuration format that should
make everything a bit less hacky to work with.
This commit is contained in:
2026-04-01 06:54:39 +02:00
parent 08c1d0c605
commit 3a3d741781
66 changed files with 195 additions and 3726 deletions
+1 -5
View File
@@ -1,6 +1,2 @@
export TALOSCONFIG={{ root }}/configs/talosconfig
{% set paths = [] %}
{%- for cluster in clusters -%}
{%- do paths.append(root ~ "/configs/" ~ cluster.name ~ "/kubeconfig") -%}
{% endfor -%}
export KUBECONFIG={{ paths|join(":") }}
export KUBECONFIG={{ clusters|map(attribute='name')|kubeconfig|join(":") }}