berops / claudie

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

upgrade Longhron from 1.6.0 to 1.7.0 #1511

Closed JKBGIT1 closed 1 month ago

JKBGIT1 commented 1 month ago

closes https://github.com/berops/claudie/issues/1480

The upgrade was tested following these steps:

  1. Create a cluster with Longhorn v1.6.0
  2. Deploy workload with PVC in the created cluster (I deployed a kube-prometheus stack)
  3. Upgrade Longhorn to v1.7.0 and deploy new containers on Claudie cluster
  4. Add a new node to the InputManifest and apply the new configuration
  5. Make sure a new node was added to the k8s cluster, the Longhorn was upgraded and there wasn't data lost.

In any case, I recommend doing backups before upgrading to a Claudie version with Longhorn v1.7.0.