Compare commits

6 Commits

Author SHA1 Message Date
Dreaded_X bfa8b929f2 feat: TESTING 2026-04-17 21:47:04 +02:00
Dreaded_X a44417fb67 feat: Update to talos and kubernetes 2026-04-17 21:43:17 +02:00
Dreaded_X 30a385b1e6 feat: Use new headscale auth keys 2026-04-17 21:43:16 +02:00
Dreaded_X 557dc4f861 feat: Use vagrant for managing vm 2026-04-17 21:43:15 +02:00
Dreaded_X 5f146a3fa5 chore: Update gpg key 2026-04-17 21:43:14 +02:00
Dreaded_X 3a3d741781 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.
2026-04-17 21:43:12 +02:00
3 changed files with 17 additions and 2 deletions
+1 -1
View File
@@ -5,4 +5,4 @@ name: tailscale
environment:
- TS_AUTHKEY={{ node.network.tailscale.authKey }}
- TS_EXTRA_ARGS={% if node.network.tailscale.server %}--login-server {{ node.network.tailscale.server }}{% endif +%}
- TS_ROUTES={% if node.network.tailscale.advertiseRoutes %}{{apply_netmask(node.network.ip, node.network.netmask)}}/{{ node.network.netmask | to_prefix }}{% endif %}
- TS_ROUTES={% if node.network.tailscale.advertiseRoutes %}{{node.network.ip}}/{{ node.network.netmask | to_prefix }}{% endif %}
@@ -2,4 +2,8 @@
apiVersion: v1alpha1
kind: UserVolumeConfig
name: local-path-provisioner
volumeType: directory
provisioning:
diskSelector:
match: system_disk
grow: true
maxSize: 10GB
@@ -7,3 +7,14 @@ provisioning:
match: system_disk
grow: true
maxSize: 2000GB
# # yaml-language-server: $schema=https://raw.githubusercontent.com/siderolabs/talos/refs/heads/release-1.12/website/content/v1.12/schemas/config.schema.json
# apiVersion: v1alpha1
# kind: UserVolumeConfig
# name: longhorn
# # We want to take the whole distk
# # TODO: Add second disk to virtual machine
# volumeType: "disk"
# provisioning:
# diskSelector:
# # TODO: UPDATE THIS
# # match: system_disk