feat: add scripts for automating and checking Rancher upgrades via SSH

This commit is contained in:
2026-11-04 23:10:28 -05:00
parent 706fccacb1
commit 1e7935e789
4 changed files with 68 additions and 2 deletions

View File

@@ -61,8 +61,8 @@ sed -i '/kubeVersion:/d' /tmp/rancher-hop/rancher/Chart.yaml
run_cmd(upgrade_cmd)
# 4. Wait for deployment rollout
print("\n--- 4. Waiting for deployment/rancher rollout status (timeout 400s) ---")
run_cmd("kubectl -n cattle-system rollout status deployment/rancher --timeout=400s")
print("\n--- 4. Waiting for deployment/rancher rollout status (timeout 600s) ---")
run_cmd("kubectl -n cattle-system rollout status deployment/rancher --timeout=600s")
# 5. Check cattle-system pods
print("\n--- 5. Checking cattle-system pods ---")