Releases: FoundationDB/fdb-kubernetes-operator
Releases · FoundationDB/fdb-kubernetes-operator
v2.18.0
v2.17.0
v2.16.0
v2.15.0
v2.15.0
Changes
- Enable encryption in backup operator test #2355
- Fix the IP family conversion with the unified image if the IP family was unset #2369
- Add support for one time backup #2370
- Make use of unified image and RocksDB as storage engine per default in our e2e tests to reduce test variations #2371
- Add a new metric that tracks the coordinator changes per cluster #2372
- Update FDB versions used for the e2e PR tests #2365
v2.14.0
v2.14.0
Changes
- Modify Backup URL in Reconciler #2347
- Update documentation for TLS with backup agents #2358
- Add initial implementation of a finalizer for the backup cleanup #2360
- Support specifying backupVersion in Restore Spec #2317
- Add fault domain check for kubectl fdb analyze command #2362
- Remove the deprecated genericclioption #2363
- Allow to replace process groups with a high run loop busy value #2367
- Improve the backup e2e tests to allow multiple tests #2364
v2.13.0
v2.12.0
v2.12.0
Changes
- Remove the upgrade check during reconiliation #2343
- Enable the server side apply feature per default in e2e tests #2345
- Update the go and the Rocky version #2346
- Fix passing incompatible parameters to fdbbackup and fdbrestore via CustomParameters #2348
- Make sure we use the bookworm version of the go container #2352
- Initial support for partitioned backup #2332
- Allow the pod metadata updater to update the metdadata for Pods marked as removal #2339
- Refactor e2e test for different log server per disk settings #2350
v2.11.0
v2.11.0
Changes
- Update the compatibility check for multiple newer versions #2329
- Restructure e2e test suite for better run times #2333
- Improve migration test case to reduce runtime #2338
- Update the go version to 1.24.5 #2336
- Add more logging operator not running #2337
- feat(operator): support IPV4 #2340
- Correct the reconciliation status after the initial run after the cluster wide bounce #2341
- Enable management API e2e test cases #2342
v2.10.0
v2.10.0
Changes
Operator
- Fix deprecations #2331
- Improve Makefile and add more logs to the velocity tests #2330
- Fix stuck tls migration #2327
- Ensure that IP based environment variables are passed down as the correct argument type #2326
- Ensure process groups are removed from the pending restart list if they are stuck in terminating or the process is missing #2325
v2.9.0
v2.9.0
Changes
Operator
- Disable test for unified image, since the unified image doesn't have a check for this #2323
- Fix format after linter change #2322
- Improve the handling of random Pod picks #2319
- Enable additional linters #2318
- Update typos and change the rollout strategy for the operator pods #2316
- Improve the pod spec change handling during version incompatible upgrades #2313
- Add workaround for cases where the operator gets stuck because of coordinator restarts #2312
- Only pick running pods and pods with an empty deletion timestamp #2309
- Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 #2308
- Enable TLS conversion for e2e tests #2307
- Encryption for backup and restore #2301
- Enable global sync mode in e2e tests again #2284