Commit Graph

28 Commits

Author SHA1 Message Date
244c982b17 Fixed wornding of control plane 2025-11-09 04:15:18 +01:00
d3f3b8b972 Removed unneeded --- from patches 2025-11-09 04:15:18 +01:00
4b72bdb60d Added source script to set environment variables 2025-11-09 04:15:18 +01:00
ea3d1bf0fa Made repo root available for templates
This allows for embedding the repo root inside of, for example, scripts
to make them function properly no matter where they are run from.
2025-11-09 04:15:18 +01:00
81e861ef14 Find root of repo that contains the actual script
This makes it possible to run the render script from anywhere and have
it still function correctly.
2025-11-09 04:15:18 +01:00
453d952b8f Moved logic for getting clusters to render script 2025-11-09 04:15:18 +01:00
eb36060ef5 Made yaml template loader more generic 2025-11-09 04:15:18 +01:00
0f4fb2c5df Store template resolved nodes back in nodes object 2025-11-09 04:15:18 +01:00
83848a3624 Added template for config generation script 2025-11-09 04:15:18 +01:00
a477e5c4c2 Store patches as objects instead of strings 2025-11-09 04:15:17 +01:00
a8c51ce84b Added node types 2025-11-09 04:15:17 +01:00
969725ecff Added kubernetes version 2025-11-09 04:15:17 +01:00
7460bb19db Added jinja2 do extensions 2025-11-09 04:15:17 +01:00
69e7a46a3c Use consistent capitalization 2025-11-09 04:15:17 +01:00
e4644d1161 Moved around node config params 2025-11-09 04:15:17 +01:00
121f28e987 Make python script runnable from anywhere 2025-11-09 04:15:17 +01:00
d30b080098 Render all template using python and jinja 2025-11-09 04:15:17 +01:00
3290a76193 Turn talos patches into templates and resolve them 2025-11-08 05:47:24 +01:00
0642fde397 Prettyprint JSON 2025-11-08 04:28:45 +01:00
d163e0b9bc Improved how schematics are loaded 2025-11-08 04:26:32 +01:00
1b4eb34ec4 Add 1 git-crypt collaborator
New collaborators:

    CD17A34CBFB21DE9A73D47EB76BDEC4E165D8AD9
        Tim Huizinga <tim@huizinga.dev>
2025-11-08 04:15:16 +01:00
ecc0060fba Added README with some basic commands 2025-11-08 04:15:16 +01:00
ba3db01cb4 Added some basic talos config patches and secrets 2025-11-08 04:15:16 +01:00
21f98dd5e3 Add intel gpu microcode 2025-11-08 04:15:15 +01:00
49b310eff5 Renamed clusters 2025-11-08 04:15:15 +01:00
2963735810 Use arrays for kernel args and dns 2025-11-08 04:15:15 +01:00
8c53b59671 Cleanup and improvements 2025-11-08 04:15:15 +01:00
6cb1c7d48b Initial commit 2025-11-07 18:55:10 +01:00