What's Changed
- Write release documentation by @otrosien in #243
- [bugfix] Ensure that empty transient string values are converted to null by @girishc13 in #244
- Update dependencies by @mikkeloscar in #252
- Update deps + fix CI build by @mikkeloscar in #268
- Document emergency operations by @otrosien in #253
- Allow skipping draining of pods during update/scaledown by @mikkeloscar in #71
- Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 by @dependabot in #283
- Ensure maxIndexReplicas boundaries by @otrosien in #295
- Bump github.com/stretchr/testify from 1.7.1 to 1.8.1 by @dependabot in #294
- Abortable scale-down by @otrosien in #296
- Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 by @dependabot in #281
- Bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 by @dependabot in #301
- Update dependencies by @mikkeloscar in #308
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #311
- Update dependencies by @mikkeloscar in #314
- Elasticsearch 8 support by @otrosien in #315
- Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 by @dependabot in #322
- Update to Kubernetes v1.23 by @mikkeloscar in #325
- Update dependencies by @mikkeloscar in #336
- Bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 by @dependabot in #326
- Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in #339
- Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in #341
- Docker: use "alpine-3" as base image by @otrosien in #350
- Update to Kubernetes v1.24.17 by @mikkeloscar in #358
- Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #361
- chore(deps): update k8s.io/* to v0.25.16 by @mikkeloscar in #389
- chore(deps): update k8s.io/* to v0.27.12 by @mikkeloscar in #397
- Implement context cancellation checking in retry mechanism for node drain by @A-Kamaee in #405
- chore(deps): update k8s.io/* to v0.29.4 by @mikkeloscar in #403
- Replace deprecated golint with revive by @A-Kamaee in #415
- Introduce configurable parameters for ES client node draining by @A-Kamaee in #407
- Add debug logs to monitor retry in waitForEmptyEsNode by @hooseins in #422
- Upgrade resty v1 to v2. by @A-Kamaee in #424
- Update to Kubernetes v1.30.2 by @mikkeloscar in #425
- Update to Kubernetes v1.31 by @mikkeloscar in #437
- Bugfix: Allow scale-down when at one-shard-per-node by @otrosien in #452
- Bump github.com/go-resty/resty/v2 from 2.13.1 to 2.15.3 by @dependabot in #444
- Use pod and node informers to reduce APIServer load by @mikkeloscar in #76
New Contributors
Full Changelog: v0.1.4...v0.1.5