Releases: dragonflydb/dragonfly-operator
v1.2.1
Release v1.2.1
Docker image: ghcr.io/dragonflydb/operator:v1.2.1
Helm chart: oci://ghcr.io/dragonflydb/dragonfly-operator/helm
What's Changed
- fix(helm): Add PDB permissions to helm chart clusterroles by @devopsbarbarian in #347
- fix: backward incompatible due to labels changes for snapshot volume by @iyuroch in #351
- chore: bump default df version to v1.33.1 by @Abhra303 in #354
- feat: release operator version v1.2.1 by @Abhra303 in #355
New Contributors
- @devopsbarbarian made their first contribution in #347
Full Changelog: v1.2.0...v1.2.1
v1.2.0
Release v1.2.0
Docker image: ghcr.io/dragonflydb/operator:v1.2.0
Helm chart: oci://ghcr.io/dragonflydb/dragonfly-operator/helm
What's Changed
- feat: allow to pass extra args to containers by @emaincourt in #318
- fix: Operator chart blocking access to metrics endpoint by @solidDoWant in #305
- fix(helm): truncate metrics service name to comply with DNS naming spec by @matt-mai in #299
- feat: update go and refactoring by @ihor-hrytskiv in #314
- chore(dragonfly): update default version to v1.30.3 by @Abhra303 in #331
- Grafana Dashboard: Add missing datasource by @jvdwrf in #330
- Include namespace in service.yaml template by @m-ammar in #332
- fix(manifests): Update manifests to release v1.1.11 by @mld in #336
- feat(chart): make rbac-proxy optional, fix operator's metrics-bind-address by @jurim76 in #335
- feat: add tiering support via crd by @iyuroch in #337
- feat: additional containers and volumes support by @iyuroch in #345
- chore(df): bump default version to v1.32.0 by @Abhra303 in #344
- feat(operator): release operator version v1.2.0 by @Abhra303 in #346
New Contributors
- @emaincourt made their first contribution in #318
- @solidDoWant made their first contribution in #305
- @matt-mai made their first contribution in #299
- @jvdwrf made their first contribution in #330
- @m-ammar made their first contribution in #332
- @mld made their first contribution in #336
- @iyuroch made their first contribution in #337
Full Changelog: v1.1.11...v1.2.0
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