Talos Kubernetes Upgrading
Notes To use image with QEMU support use tag ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515 For example: factory.talos.dev/installer/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515:v1.9.3 See Talos Upgrading Guide for more details If you are using Talos image for booting, don’t forget to update it as well Upgrade Process Use talosctl upgrade command to upgrade the nodes: talosctl upgrade --nodes $N2_IP \ --image factory.talos.dev/installer/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515:v1.9.3 Expected Output You’ll see live remote diagnostics on your screen during the upgrade process: # watching nodes: [xxx.xxx.xxx.182] # * xxx.xxx.xxx.182: waiting for actor ID # watching nodes: [xxx.xxx.xxx.182] # * xxx.xxx.xxx.182: task: stopAllPods action: START # watching nodes: [xxx.xxx.xxx.182] # * xxx.xxx.xxx.182: unavailable, retrying... # watching nodes: [xxx.xxx.xxx.182] # * xxx.xxx.xxx.182: stage: RUNNING ready: false unmetCond: [name:"nodeReady" reason:"node \"n1\" status is not available yet"] # watching nodes: [xxx.xxx.xxx.182] # * xxx.xxx.xxx.182: post check passed Post-upgrade Update talosctl and kubectl ...