|
1 | 1 | # Changelog
|
2 | 2 |
|
| 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 | + |
3 | 57 | ## v0.17.0 - 2024-02-01
|
4 | 58 |
|
5 | 59 | - Bump k8s deps to 1.26.13
|
|
0 commit comments