Skip to content

Conversation

@b-n
Copy link
Collaborator

@b-n b-n commented Jan 17, 2026

Hetzner changed their pricing plans. CX22 is the same as CX23, however it's ever so slightly cheaper now, which is kinda nice of them.

Upgrade process:

  1. Kill k3s: sudo systemctl stop k3s.service
  2. Kill the running workloads: /usr/local/bin/k3s-killall.sh
  3. Shutdown the machine: sudo shutdown now
  4. Wait for the machine to be offline via the console
  5. On the console -> Rescale -> Select the upgrade -> Go
  6. Wait for the machine to come back online
  7. Double check via k9s that all the things are running, double check the sites, upgrade is done
  8. Change infra/tf/k3s.tf to match the machine type (this PR)
  9. Decrypt state, plan (had 0 diffs), apply for the sake of it, re-encrypt state, add to git
  10. Make the PR, done.

@netlify
Copy link

netlify bot commented Jan 17, 2026

Deploy Preview for twc-site-nl ready!

Name Link
🔨 Latest commit d74c4f0
🔍 Latest deploy log https://app.netlify.com/projects/twc-site-nl/deploys/696b55d129c6f600080b5206
😎 Deploy Preview https://deploy-preview-169--twc-site-nl.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@b-n b-n merged commit 185f943 into main Jan 17, 2026
5 of 6 checks passed
@b-n b-n deleted the upgrade-k3s-host branch January 17, 2026 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants