Add talos worker config and other niceties

This commit is contained in:
Grant 2025-04-07 22:36:12 -06:00
parent 0ba65b2060
commit f997133283
4 changed files with 9 additions and 3 deletions

View File

@ -33,8 +33,10 @@ talosctl gen config fog https://192.168.1.43:6443 \
--with-secrets talos/secrets.yaml \
--config-patch @talos/machine_patch.yaml \
--config-patch-control-plane @talos/cluster_patch.yaml \
--config-patch-control-plane @talos/remove_node_label_patch.yaml
--config-patch-control-plane @talos/remove_node_label_patch.yaml \
--config-patch-worker @talos/framework_patch.yaml
```
### Add node to talos cluster
```sh
talosctl apply-config [--insecure] -n <ips> controlplane.yaml

View File

@ -1,5 +1,5 @@
image:
tag: v1.130.2
tag: v1.130.3
env:
DB_HOSTNAME: {{ exec "kubectl" (list "-n" "immich" "get" "secrets" "postgres-pguser-immich" "-ogo-template='{{.data.host | base64decode }}'") }}

View File

@ -1,7 +1,7 @@
update:
bws run 'helmfile deps'
deploy ARGS='':
deploy ARGS='--output simple -i':
bws run 'helmfile apply {{ARGS}}'
sdiff ARGS='':

View File

@ -0,0 +1,4 @@
machine:
install:
disk: /dev/nvme0n1
wipe: true