Claudie v0.12¶
Upgrade to this release from previous v0.11 version requires manual intervention (due to the MongoDB version upgrade).
Deployment¶
To deploy Claudie v0.12.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.
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.12.0¶
What's Changed¶
-
Changing credentials for providers will now be correctly propagated within the reconciliation loop #2056
-
Updated MongoDB to version 6.0 #2053
-
After deploying, verify Mongo version is
6.0 -
Manually set the feature set to version
This command must perform writes to an internal system collection. If for any reason the command does not complete successfully, you can safely retry the command as the operation is idempotent.6.0 -
Verify the update was processed. The following command should return
6.0for the feature set.
-
Bug fixes¶
- Fixed deletion of zero sized nodepools that would result in an endless reconciliation loop #2049