From 7614a631fec76e4faddcc8956cca9229796f8240 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 8 Sep 2026 09:36:10 +0200 Subject: Update update process, improve placeholders --- personal_infra/playbooks/roles/talos/README.md | 10 +++++++--- 1 file 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 -- cgit v1.2.3