berops / claudie

Cloud-agnostic managed Kubernetes
https://docs.claudie.io/
Apache License 2.0
521 stars 34 forks source link

Chore/support ubuntu 24.04 in Azure and hetzner #1401

Closed JKBGIT1 closed 1 month ago

JKBGIT1 commented 1 month ago

This PR adds support for Ubuntu 24.04 in Azure and Hetzner.

Support for Ubuntu 24.04 in GCP, OCI, AWS, and Genesis Cloud hasn't been implemented yet, because new changes in their TF files will trigger instances re-creation after the user upgrades the Claudie version. On top of that re-creation of AWS instances breaks an entire cluster, because Claudie won't be able to connect to these AWS instances using SSH to Install VPN.

For now, we decided to avoid another breaking change and started searching for a new way to add changes in TF files to avoid re-creations of the VM instances.