Skip to content

Commit ad279e1

Browse files
authored
chore(release): v0.18.0 (#695)
1 parent 55dd241 commit ad279e1

File tree

4 files changed

+68
-8
lines changed

4 files changed

+68
-8
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

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

5+
## v0.18.0 - 2024-04-02
6+
57
- Add `KafkaSchemaRegistryACL` kind
68
- Add `ClickhouseDatabase` kind
79
- Fix secret creation for kinds with no secrets

charts/aiven-operator-crds/Chart.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@ apiVersion: v2
22
name: aiven-operator-crds
33
description: A Helm chart to deploy the aiven operator custom resource definitions
44
type: application
5-
version: v0.17.0
6-
appVersion: v0.17.0
5+
version: v0.18.0
6+
appVersion: v0.18.0
77
maintainers:
8-
- name: ivan-savciuc
9-
url: https://www.aiven.io
108
- name: byashimov
119
url: https://www.aiven.io
10+
- name: jeff-held-aiven
11+
url: https://www.aiven.io
12+
- name: rriski
13+
url: https://www.aiven.io

charts/aiven-operator/Chart.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@ apiVersion: v2
22
name: aiven-operator
33
description: A Helm chart to deploy the aiven operator
44
type: application
5-
version: v0.17.0
6-
appVersion: v0.17.0
5+
version: v0.18.0
6+
appVersion: v0.18.0
77
maintainers:
8-
- name: ivan-savciuc
9-
url: https://www.aiven.io
108
- name: byashimov
119
url: https://www.aiven.io
10+
- name: jeff-held-aiven
11+
url: https://www.aiven.io
12+
- name: rriski
13+
url: https://www.aiven.io

docs/docs/changelog.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,59 @@
11
# Changelog
22

3+
4+
## v0.18.0 - 2024-04-02
5+
6+
- Add `KafkaSchemaRegistryACL` kind
7+
- Add `ClickhouseDatabase` kind
8+
- Fix secret creation for kinds with no secrets
9+
- Replace `Database` kind validations and default values with CRD validation rules
10+
- Perform upgrade tasks to check if PG service can be upgraded before updating the service
11+
- Expose project CA certificate to service secrets: `REDIS_CA_CERT`, `MYSQL_CA_CERT`, etc.
12+
- Add `KafkaTopic` field `config.local_retention_bytes`, type `integer`: local.retention.bytes value
13+
- Add `KafkaTopic` field `config.local_retention_ms`, type `integer`: local.retention.ms value
14+
- Add `KafkaTopic` field `config.remote_storage_enable`, type `boolean`: remote_storage_enable
15+
- Change `Cassandra` field `userConfig.cassandra_version`: pattern `^[0-9]+(\.[0-9]+)?$`
16+
- Change `Cassandra` field `userConfig.project_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
17+
- Change `Cassandra` field `userConfig.service_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
18+
- Change `Cassandra` field `userConfig.service_to_join_with`: pattern `^[a-z][-a-z0-9]{0,63}$`
19+
- Change `Clickhouse` field `userConfig.project_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
20+
- Change `Clickhouse` field `userConfig.service_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
21+
- Change `Grafana` field `userConfig.project_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
22+
- Change `Grafana` field `userConfig.service_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
23+
- Change `Kafka` field `userConfig.kafka.sasl_oauthbearer_expected_audience`: pattern `^[^\r\n]*$`
24+
- Change `Kafka` field `userConfig.kafka.sasl_oauthbearer_expected_issuer`: pattern `^[^\r\n]*$`
25+
- Change `Kafka` field `userConfig.kafka.sasl_oauthbearer_sub_claim_name`: pattern `^[^\r\n]*$`
26+
- Change `MySQL` field `userConfig.mysql.default_time_zone`: pattern `^([-+][\d:]*|[\w/]*)$`
27+
- Change `MySQL` field `userConfig.project_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
28+
- Change `MySQL` field `userConfig.service_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
29+
- Change `OpenSearch` field `userConfig.openid.client_id`: pattern `^[^\r\n]*$`
30+
- Change `OpenSearch` field `userConfig.openid.client_secret`: pattern `^[^\r\n]*$`
31+
- Change `OpenSearch` field `userConfig.openid.header`: pattern `^[^\r\n]*$`
32+
- Change `OpenSearch` field `userConfig.openid.jwt_header`: pattern `^[^\r\n]*$`
33+
- Change `OpenSearch` field `userConfig.openid.jwt_url_parameter`: pattern `^[^\r\n]*$`
34+
- Change `OpenSearch` field `userConfig.openid.roles_key`: pattern `^[^\r\n]*$`
35+
- Change `OpenSearch` field `userConfig.openid.scope`: pattern `^[^\r\n]*$`
36+
- Change `OpenSearch` field `userConfig.openid.subject_key`: pattern `^[^\r\n]*$`
37+
- Change `OpenSearch` field `userConfig.project_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
38+
- Change `OpenSearch` field `userConfig.saml.idp_entity_id`: pattern `^[^\r\n]*$`
39+
- Change `OpenSearch` field `userConfig.saml.roles_key`: pattern `^[^\r\n]*$`
40+
- Change `OpenSearch` field `userConfig.saml.sp_entity_id`: pattern `^[^\r\n]*$`
41+
- Change `OpenSearch` field `userConfig.saml.subject_key`: pattern `^[^\r\n]*$`
42+
- Change `OpenSearch` field `userConfig.service_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
43+
- Change `PostgreSQL` field `userConfig.pg.timezone`: pattern `^[\w/]*$`
44+
- Change `PostgreSQL` field `userConfig.pg_service_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
45+
- Change `PostgreSQL` field `userConfig.project_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
46+
- Change `PostgreSQL` field `userConfig.service_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
47+
- Change `Redis` field `userConfig.project_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
48+
- Change `Redis` field `userConfig.service_to_fork_from`: pattern `^[a-z][-a-z0-9]{0,63}$|^$`
49+
- Add `OpenSearch` field `userConfig.opensearch.plugins_alerting_filter_by_backend_roles`, type `boolean`:
50+
Enable or disable filtering of alerting by backend roles. Requires Security plugin
51+
- Change `Redis` field `userConfig.redis_notify_keyspace_events`: pattern ~~`^[KEg\$lshzxeA]*$`~~
52+
`^[KEg\$lshzxentdmA]*$`
53+
- Add `PostgreSQL` field `userConfig.pgaudit`, type `object`: System-wide settings for the pgaudit extension
54+
- Add `ServiceIntegration` field `datadog.opensearch.cluster_stats_enabled`, type `boolean`: Enable Datadog
55+
Opensearch Cluster Monitoring
56+
357
## v0.17.0 - 2024-02-01
458

559
- Bump k8s deps to 1.26.13

0 commit comments

Comments
 (0)