Releases: berops/claudie
Claudie v0.8.1
v0.8.1
README: Nodepools with genesis cloud provider will trigger a recreation of the cluster due to the change in terraform files. Make a backup of your data if your cluster constains genesis cloud nodepools.
Features
- disable deploying Node Local DNS by default #1382
- Add immutability to nodepools #1385
- More readable validation errors #1397
Bugfixes
Claudie v0.8.0
v0.8.0
README Due to updating terraform files the v0.8.x
clusters build with claudie version v0.7.x
will be forced to be recreated.
Nodepool/cluster names that do not meet the required length of 14 characters for nodepool names and 28 characters for cluster names must be adjusted or the new length validation will fail. You can achieve a rolling update by adding new nodepools with the new names and then removing the old nodepools before updating to version 0.8.
Before updating make backups of your data
Features
- Allow to reaply input manifest after ERROR #1337
- Allow other usernames with root access for static nodes #1335
- Fix substring match resulting in deletion of wrong nodes #1350
- Add validation for provider definitions #1352
- Correctly change the API endpoint #1366
- Restrict nodepool and cluster names to 14 and 28 characters respectively, and add the ability to define and use providers of the same kind in a single cluster #1348
- Prohibit changing the cloud provider in a nodepool #1371
Claudie v0.7.5
Claudie v0.7.4
Claudie v0.7.3
Claudie v0.7.2
Claudie v0.7.1
v0.7.1
Migrate from the legacy package repositories apt.kubernetes.io, yum.kubernetes.io
to the Kubernetes community-hosted repositories pkgs.k8s.io
.
A detailed how to can be found in https://kubernetes.io/blog/2023/08/31/legacy-package-repository-deprecation/
Kubernetes version 1.24 is no longer supported.
1.25.x 1.26.x 1.27.x are the currently supported versions.
Bugfixes
Claudie v0.7.0
v0.7.0
Upgrade procedure:
Before upgrading Claudie, upgrade Longhorn to 1.6.x as per this guide. In most cases this will boil down to running the following command:
kubectl apply -f https://raw.githubusercontent.com/longhorn/longhorn/v1.6.0/deploy/longhorn.yaml
.
Features
- Add possibility to use external s3/dynamo/mongo instances #1191
- Add Genesis Cloud support #1210
- Add annotations support for nodepools in Input Manifest #1238
- Update Longhorn to latest version #1213