Commit Graph

22 Commits

Author SHA1 Message Date
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