Releases: dragonflydb/dragonfly-operator
v1.1.11
Release v1.1.11
Docker image: ghcr.io/dragonflydb/operator:v1.1.11
Helm chart: oci://ghcr.io/dragonflydb/dragonfly-operator/helm
What's Changed
- fix(pod-lifecycle): improve replication management by @Abhra303 in #308
- build(deps): bump github.com/redis/go-redis/v9 from 9.5.3 to 9.5.5 by @dependabot in #309
- fix: dropping data and some refactoring by @ihor-hrytskiv in #307
- fix: improve reconciling dragonfly resource by @ihor-hrytskiv in #310
- feat(helm): Add priorityClassName support for dragonfly-operator by @katapultcloud in #295
- feat(df): bump dragonfly version to v1.28.1 by @Abhra303 in #312
- Align CRD for helm chart by @starek4 in #304
- feat(operator): release operator version v1.1.11 by @Abhra303 in #315
New Contributors
- @ihor-hrytskiv made their first contribution in #307
- @katapultcloud made their first contribution in #295
- @starek4 made their first contribution in #304
Full Changelog: v1.1.10...v1.1.11
v1.1.10
Release v1.1.10
Docker image: ghcr.io/dragonflydb/operator:v1.1.10
Helm chart: oci://ghcr.io/dragonflydb/dragonfly-operator/helm
What's Changed
- feat(operator): Add pod security context and container security context to dragonfly sts's pods by @sigarus in #255
- feat(kube-rbac-proxy): switch to other image by @Pothulapati in #296
- feat(version): release v1.1.10 of DF Operator by @Pothulapati in #297
New Contributors
Full Changelog: v1.1.9...v1.1.10
v1.1.9
Release v1.1.9
Docker image: ghcr.io/dragonflydb/operator:v1.1.9
Helm chart: oci://ghcr.io/dragonflydb/dragonfly-operator/helm
This release bumps the dragonfly version to v1.26.2
, and has some other configuration improvements
What's Changed
- fix(operator): Enable support for IPv6 first clusters by @tomtom5152 in #264
- fix(reconciler): recreate missing resources by @Abhra303 in #222
- feat(crd): allow adding custom init containers to dragonfly sts by @gdsoumya in #248
- feat(crd): add print of some columns by @cyrinux in #273
- feat: Support separating by namespace on the Grafana dashboard by @beauwest in #271
- chore: update df version to v1.25.5 by @Abhra303 in #274
- feat(operator): add imagePullSecrets support #197 by @jurim76 in #277
- fix(helm): metrics port for Service and ServiceMonitor resources by @nlamirault in #282
- fix(monitoring): remove datasource hardcode (#256) by @risen228 in #279
- fix: skip terminating pods in getMasterIp by @moskitone in #290
- feat(df): Bump version to 1.26.2 by @Pothulapati in #292
- bump to v1.1.9 of operator by @Pothulapati in #293
New Contributors
- @tomtom5152 made their first contribution in #264
- @gdsoumya made their first contribution in #248
- @cyrinux made their first contribution in #273
- @beauwest made their first contribution in #271
- @jurim76 made their first contribution in #277
- @risen228 made their first contribution in #279
- @moskitone made their first contribution in #290
Full Changelog: v1.1.8...v1.1.9
v1.1.8
Release v1.1.8
Docker image: docker.dragonflydb.io/dragonflydb/operator:v1.1.8
Helm chart: oci://ghcr.io/dragonflydb/dragonfly-operator/helm:v1.1.8
This release bumps the Dragonfly version to v1.24.0
, and has some other improvements around Memcached, ImagePullPolicy, etc
What's Changed
- feat(operator): allow user to modify imagePullPolicy by @cyril-corbon in #252
- fix(operator): add memcached port to pod container ports by @a-nych in #249
- feat(dragonfly): Bump version to v1.24.0 by @Pothulapati in #253
- fix(reconciler): improve naming by @Pothulapati in #260
- feat(version): release v1.1.8 of DF Operator by @Pothulapati in #261
New Contributors
- @cyril-corbon made their first contribution in #252
- @a-nych made their first contribution in #249
Full Changelog: v1.1.7...v1.1.8
v1.1.7
Release v1.1.7
Docker image: docker.dragonflydb.io/dragonflydb/operator:v1.1.7
Helm chart: oci://ghcr.io/dragonflydb/dragonfly-operator/helm:v1.1.7
This release updates the default Dragonfly version to v1.21.2 and includes bug fixes along with improvements to the Helm chart.
What's Changed
- fix(helm): remove duplicate labels by @Abhra303 in #221
- fix(helm): indentation for ServiceMonitor relabelings and metricRelab… by @nlamirault in #228
- Use resources from Values file in rbac proxy container by @gmautner in #224
- chore: upgrade default dragonfly version to v1.21.2 by @Abhra303 in #232
- fix: failover if master pod is not ready by @Abhra303 in #234
- feat(version): release v1.1.7 of Operator by @Abhra303 in #233
New Contributors
Full Changelog: v1.1.6...v1.1.7
v1.1.6
Release v1.1.6
Docker image: docker.dragonflydb.io/dragonflydb/operator:v1.1.6
Helm chart: oci://ghcr.io/dragonflydb/dragonfly-operator/helm:v1.1.6
This release introduces support for Helm Chart (beta), enhanced with monitoring features including ServiceMonitor and Grafana Dashboard. The Helm Chart is currently in its beta phase.
Heartfelt thanks to @nujragan93, @Aym3nTN and @nlamirault for helping us in this effort!
What's Changed
- fix(helm): install crds by default by @Abhra303 in #218
- feat(helm): Grafana dashboard using configmap and Grafana Operator by @nlamirault in #213
- feat(helm): cleanup Kubernetes recommended labels and support additional labels by @nlamirault in #211
- feat(version): release 1.1.6 of Operator by @Abhra303 in #219
Full Changelog: v1.1.5...v1.1.6
v1.1.5
Release v1.1.5
Docker image: docker.dragonflydb.io/dragonflydb/operator:v1.1.5
This release adds nodePort
field to customize service node port and updates dragonfly version to v1.20.1
What's Changed
- feat(service): add support for nodePort by @mueller-ma in #205
- fix(helm-release): Added back Helm Chart release CI job by @Aym3nTN in #209
- feat: Upgrade k8s versions by @sergeyshevch in #210
- feat(helm): Add ServiceMonitor resource by @nlamirault in #212
- fix(dashboard): Use correct metric to determine master by @cmergenthaler in #214
- chore(dragonfly): bump version to v1.20.1 by @Abhra303 in #215
- feat(version): release 1.1.5 of Operator by @Abhra303 in #216
- fix(ci): remove chart version update step by @Abhra303 in #217
New Contributors
- @mueller-ma made their first contribution in #205
- @Aym3nTN made their first contribution in #209
- @sergeyshevch made their first contribution in #210
- @nlamirault made their first contribution in #212
- @cmergenthaler made their first contribution in #214
Full Changelog: v1.1.4...v1.1.5
v1.1.4
Release v1.1.4
Docker image: docker.dragonflydb.io/dragonflydb/operator:v1.1.4
This release adds support for custom service labels and fix a bug for single-pod dragonfly rolling updates.
What's Changed
- fix(rolling-update): avoid replica takeover for single pod instance by @Abhra303 in #203
- feat(service): added support for labels on serviceSpec by @thecodeassassin in #202
- feat(version): release 1.1.4 of Operator by @Abhra303 in #206
New Contributors
- @thecodeassassin made their first contribution in #202
Full Changelog: v1.1.3...v1.1.4
v1.1.3
Release v1.1.3
Docker image: docker.dragonflydb.io/dragonflydb/operator:v1.1.3
This release bumps the default Dragonfly version to v1.19.0, along with updates to other dependencies. Also, includes some fixes, and support for custom service name.
What's Changed
- fix(resource): add HEALTHCHECK_PORT env in the statefulset by @Abhra303 in #175
- build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #177
- chore(controller): update kube-rbac-proxy version by @Abhra303 in #186
- feat(service): add support for custom service name by @Abhra303 in #187
- feat/helmChart: initial support for installing the operator using helm charts by @nujragan93 in #174
- fix(failover): failover to available replicas if master is not starting by @Abhra303 in #189
- fix(dragonfly): Bump version to v1.18.1 by @Pothulapati in #195
- fix(dragonfly): Bump version to v1.19.0 by @Abhra303 in #199
- fix(rbac-proxy): use the correct version by @Abhra303 in #198
- feat(version): release v1.1.3 of Operator by @Abhra303 in #200
- fix(github): remove helm release action by @Abhra303 in #201
Full Changelog: v1.1.2...v1.1.3
v1.1.2
Release v1.1.2
This release bumps the default Dragonfly version to v1.16.0
and adds support for memcachedPort
and skipFSGroup
fields.
Docker image: docker.dragonflydb.io/dragonflydb/operator:v1.1.2
What's Changed
- feat(Openshift): Openshift CRD Flag to Ignore fsGroup by @ArthurVardevanyan in #163
- build(deps): bump google.golang.org/protobuf from 1.28.1 to 1.33.0 by @dependabot in #164
- fix(readme): change example text from CPU to memory by @spdfnet in #166
- chore: update dragonfly version to v1.16.0 by @Abhra303 in #171
- feat(crd): add memcached port support by @Abhra303 in #169
- feat(version): release v1.1.2 of Operator by @Abhra303 in #172
New Contributors
- @ArthurVardevanyan made their first contribution in #163
- @spdfnet made their first contribution in #166
Full Changelog: v1.1.1...v1.1.2