aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2026-09-08 09:36:10 +0200
committeralex <alex@pdp7.net>2026-09-08 09:36:10 +0200
commit7614a631fec76e4faddcc8956cca9229796f8240 (patch)
tree61d498cac074bd0ba8d7088973d14406c1b224cc
parent210981ce91718638fd424e9e6d111858ab74f44e (diff)
Update update process, improve placeholders
-rw-r--r--personal_infra/playbooks/roles/talos/README.md10
1 files changed, 7 insertions, 3 deletions
diff --git a/personal_infra/playbooks/roles/talos/README.md b/personal_infra/playbooks/roles/talos/README.md
index c2f3d6f0..2160a1f0 100644
--- a/personal_infra/playbooks/roles/talos/README.md
+++ b/personal_infra/playbooks/roles/talos/README.md
@@ -52,16 +52,20 @@ See [my kustomizations](../../../k8s/base/).
## Updates
-To update Talos, run `talosctl` with the version currently used by the cluster:
+To update Talos, run:
```
-$ talosctl upgrade --talosconfig talos/talosconfig-k8s-test.example --nodes k8s-test.example.com --image ghcr.io/siderolabs/installer:v1.13.6
+$ talosctl upgrade --talosconfig talos/talosconfig-k8s-test.example --nodes k8s-test.example.com --image factory.talos.dev/metal-installer/376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba:v$VERSION
```
+The hash corresponds to an installation without customizations nor extensions.
+
+If your `talosctl` version is the same as the version that you want to update to, you can omit the `--image` parameter.
+
To update K8S:
```
-$ talosctl upgrade-k8s --talosconfig talos/talosconfig-k8s-test.example --nodes k8s-test.example.com --to kubernetes.version
+$ talosctl upgrade-k8s --talosconfig talos/talosconfig-k8s-test.example --nodes k8s-test.example.com --to v$VERSION
```
## Renewing certificates