Skip to content

Commit

Permalink
Merge pull request #769 from aiven/rriski-release-v0.21.0
Browse files Browse the repository at this point in the history
chore(release): v0.21.0
  • Loading branch information
rriski authored Jun 25, 2024
2 parents 868c735 + c87db92 commit 4d240ca
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 13 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## [MAJOR.MINOR.PATCH] - YYYY-MM-DD

## v0.21.0 - 2024-06-25

- Add kind: `ClickhouseGrant`
- Add `KafkaConnect` field `userConfig.secret_providers`, type `array`: Configure external secret providers
in order to reference external secrets in connector configuration
Expand Down
4 changes: 2 additions & 2 deletions charts/aiven-operator-crds/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: aiven-operator-crds
description: A Helm chart to deploy the aiven operator custom resource definitions
type: application
version: v0.20.0
appVersion: v0.20.0
version: v0.21.0
appVersion: v0.21.0
maintainers:
- name: byashimov
url: https://www.aiven.io
Expand Down
4 changes: 2 additions & 2 deletions charts/aiven-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: aiven-operator
description: A Helm chart to deploy the aiven operator
type: application
version: v0.20.0
appVersion: v0.20.0
version: v0.21.0
appVersion: v0.21.0
maintainers:
- name: byashimov
url: https://www.aiven.io
Expand Down
37 changes: 28 additions & 9 deletions docs/docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,43 @@
# Changelog


## v0.21.0 - 2024-06-25

- Add kind: `ClickhouseGrant`
- Add `KafkaConnect` field `userConfig.secret_providers`, type `array`: Configure external secret providers
in order to reference external secrets in connector configuration
- Add `Kafka` field `userConfig.kafka_connect_secret_providers`, type `array`: Configure external secret
providers in order to reference external secrets in connector configuration
- Add `Kafka` field `userConfig.letsencrypt_sasl_privatelink`, type `boolean`: Use Letsencrypt CA for
Kafka SASL via Privatelink
- Add `ServiceIntegration` field `datadog.mirrormaker_custom_metrics`, type `array`: List of custom metrics
- Add `ServiceIntegration` field `kafkaMirrormaker.kafka_mirrormaker.consumer_auto_offset_reset`, type
`string`: Set where consumer starts to consume data
- Add `ServiceIntegration` field `kafkaMirrormaker.kafka_mirrormaker.consumer_max_poll_records`, type
`integer`: Set consumer max.poll.records. The default is 500
- Change `PostgreSQL` field `userConfig.pgaudit`: deprecated
- Breaking change `ServiceIntegrationEndpoint` field `externalPostgresql.ssl_mode`: enum ~~`[allow, disable, prefer,
require, verify-ca, verify-full]`~~ → `[require, verify-ca, verify-full]`

## v0.20.0 - 2024-06-05

- Add kind: `ServiceIntegrationEndpoint`
- Add `ServiceIntegration` field `datadog.datadog_pgbouncer_enabled`, type `boolean`: Enable Datadog
- Add `ServiceIntegration` `flink_external_postgresql` type
- Fix `ServiceIntegration` deletion when instance has no id set PgBouncer Metric Tracking
- Fix `ConnectionPool` doesn't check service user precondition
- Add `ServiceIntegration` field `datadog.datadog_pgbouncer_enabled`, type `boolean`: Enable Datadog
PgBouncer Metric Tracking
- Fix `ServiceIntegration` deletion when instance has no id set
- Fix service types `disk_space` field validation
- Fix resources `project`, `serviceName` fields validation
- Change `Kafka` field `userConfig.kafka_version`: enum ~~`[3.4, 3.5, 3.6]`~~`[3.4, 3.5, 3.6, 3.7]`
- Change `ServiceIntegrationEndpoint` field `datadog.site`: enum ~~`[datadoghq.com, datadoghq.eu, ddog-gov.com,
us3.datadoghq.com, us5.datadoghq.com]`~~ → `[ap1.datadoghq.com, datadoghq.com, datadoghq.eu,
ddog-gov.com, us3.datadoghq.com, us5.datadoghq.com]`
- Fix `ConnectionPool` doesn't check service user precondition
- Remove `CA_CERT` secret key for `Grafana`, `OpenSearch`, `Redis`, and `Clickhouse`. Can't be used with these service types
ddog-gov.com, us3.datadoghq.com, us5.datadoghq.com]`
- Change `ServiceIntegrationEndpoint` field `externalKafka.ssl_endpoint_identification_algorithm`: enum
~~`[, https]`~~`[https]`
- Change immutable fields validation from webhooks to CRD validation rules
- Remove `CA_CERT` secret key for `Grafana`, `OpenSearch`, `Redis`, and `Clickhouse`. Can't be used with these service types
- Remove `ClickhouseUser` webhook. Doesn't do any validation or mutation
- Change `Kafka` field `userConfig.kafka_version`: enum ~~`[3.4, 3.5, 3.6]`~~`[3.4, 3.5, 3.6, 3.7]`
- Change `ServiceIntegrationEndpoint` field `datadog.site`: enum ~~`[datadoghq.com, datadoghq.eu, ddog-gov.com,
us3.datadoghq.com, us5.datadoghq.com]`~~ → `[ap1.datadoghq.com, datadoghq.com, datadoghq.eu,
- Move immutable fields validation from webhooks to CRD validation rules

## v0.19.0 - 2024-04-18

Expand Down

0 comments on commit 4d240ca

Please sign in to comment.