Skip to content

Commit

Permalink
Merge pull request #745 from aiven/rriski-release-v0.20.0
Browse files Browse the repository at this point in the history
chore(release): v0.20.0
  • Loading branch information
Echie authored and rriski committed Jun 10, 2024
2 parents 65772ea + 02a8da8 commit 4e8641e
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 14 deletions.
22 changes: 12 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,25 @@

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

## v0.20.0 - 2024-06-05

- Add kind: `ServiceIntegrationEndpoint`
- Fix `ServiceIntegration` deletion when instance has no id set
- Change `Kafka` field `userConfig.kafka_version`: enum ~~`[3.4, 3.5, 3.6]`~~`[3.4, 3.5, 3.6, 3.7]`
- Add `ServiceIntegration` `flink_external_postgresql` type
- Remove `CA_CERT` secret key for `Grafana`, `OpenSearch`, `Redis`, and `Clickhouse`. Can't be used with these service types
- Fix `ConnectionPool` doesn't check service user precondition
- Move immutable fields validation from webhooks to CRD validation rules
- 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 `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]`
- Add `ServiceIntegration` field `datadog.datadog_pgbouncer_enabled`, type `boolean`: Enable Datadog
PgBouncer Metric Tracking
- 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
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.19.0
appVersion: v0.19.0
version: v0.20.0
appVersion: v0.20.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.19.0
appVersion: v0.19.0
version: v0.20.0
appVersion: v0.20.0
maintainers:
- name: byashimov
url: https://www.aiven.io
Expand Down
19 changes: 19 additions & 0 deletions docs/docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,25 @@
# Changelog


## 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
- 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]`
- 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

## v0.19.0 - 2024-04-18

- Add kind: `ClickhouseRole`
Expand Down

0 comments on commit 4e8641e

Please sign in to comment.