Claudie v0.11¶
Upgrade to this release from previous version requires manual intervention (due to the Longhorn version upgrade).
Deployment¶
To deploy Claudie v0.11.X, please:
-
Download Claudie.yaml from release page
-
Verify the checksum with
sha256(optional)
We provide checksums in claudie_checksum.txt you can verify the downloaded yaml files against the provided checksums.
- Install Claudie using
kubectl
We strongly recommend changing the default credentials for MongoDB, MinIO before you deploy it.
kubectl apply -f https://github.com/berops/claudie/releases/latest/download/Claudie.yaml
To further harden Claudie, you may want to deploy our pre-defined network policies:
# for clusters using cilium as their CNI
kubectl apply -f https://github.com/berops/claudie/releases/latest/download/network-policy-cilium.yaml
# other
kubectl apply -f https://github.com/berops/claudie/releases/latest/download/network-policy.yaml
v0.11.0¶
What's Changed¶
-
Updated longhorn to version v1.11.1 #2007
Before upgrading to this Claudie version from v0.10.2, detach all Longhorn volumes and follow the manual checks described here: https://longhorn.io/docs/1.11.1/deploy/upgrade/#manual-checks-before-upgrade -
More validation of the input manifest was moved into the webhook for the operator so that more immediate feedback is given when
kubectl applyis executed #2008 -
When a node is scheduled for deletion, its drain is now limited to a ~30 minute timeout, after which the node will be deleted #2011
-
For node deletion disk scheduling on the longhorn level will now be applied before the node is deleted #2012