Commit graph

5 commits

Author SHA1 Message Date
Robert Rose f5d63b9376 nixos/k3s: use improved error reporting and assertions
Additionally, mark testScript as python and remove shutdowns at the end
of tests.
2025-09-11 10:01:04 +02:00
Robert Rose 5b918c8e92 nixos/k3s: cover bundled traefik deployment in auto deploy charts test 2025-09-04 17:19:37 +02:00
Robert Rose ee5c14470c k3s: passthru.airgapImages -> passthru.airgap-images 2025-09-04 14:52:57 +02:00
Robert Rose 07a94c65fd nixos/k3s: extend autoDeployCharts test to cover charts with values file 2025-08-01 22:10:05 +02:00
Robert Rose 95b894bad7 nixos/k3s: add autoDeployCharts option
The `autoDeployCharts` option further improves the auto deploying
capabilities of the k3s module by allowing to deploy and configure Helm charts
that are then instaled via the k3s Helm controller. Although this was
also previously possible by using auto deploying manifests, it required
some knowledge of the k3s Helm controller and led to a lot of
boilerplate code.
2025-01-23 16:34:35 +01:00