LAB03b: Upgrading Cluster

LAB 1000: Upgrading Cluster

Troubleshooting

Remove worker label from the master node

kubectl label node k8s-cluster-m1 node-role.kubernetes.io/worker-

Evict the pods

kubectl drain k8s-cluster-m1 \
  --ignore-daemonsets \
  --delete-emptydir-data \
  --force

Keep it permanently protected from future scheduling

kubectl taint node k8s-cluster-m1 node-role.kubernetes.io/control-plane=:NoSchedule
  1. Error

Error: services have not yet been read at least once, cannot construct envvars

Upgrade ignoring preflight errors

K3s

Check Updates

https://github.com/k3s-io/k3s/releases

Ansible playbook for upgradearrow-up-right

Last updated