Skip to content

Commit

Permalink
release: v0.8.0 (#268)
Browse files Browse the repository at this point in the history
Co-authored-by: Stacey Salamon <[email protected]>
  • Loading branch information
byashimov and staceysalamon-aiven authored Feb 15, 2023
1 parent 2bc8e4f commit 770c3c3
Show file tree
Hide file tree
Showing 6 changed files with 59 additions and 27 deletions.
16 changes: 13 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,20 @@

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

- Add `serviceIntegrations` on service types. Only `read_replica` type for now.
## v0.8.0 - 2023-02-15

**Important:** This release brings breaking changes to the `userConfig` property.
After new charts are installed, update your existing instances manually using the `kubectl edit` command
according to the [API reference](https://aiven.github.io/aiven-operator/api-reference/).

**Note:** It is now recommended to disable webhooks for Kubernetes version 1.25 and higher,
as native [CRD validation rules](https://kubernetes.io/blog/2022/09/23/crd-validation-rules-beta/) are used.

- **Breaking change:** `ip_filter` field is now of `object` type
- **Breaking change:** Update user configs for following kinds: PostgreSQL, Kafka, KafkaConnect, Redis, Clickhouse, OpenSearch
- Add CRD validation rules for immutable fields
- **Breaking change:** `ip_filter` field is now of `object` type.
- **Breaking change:** Update user configs for following kinds: PostgreSQL, Kafka, Redis, Clickhouse, OpenSearch, KafkaConnect.
- Add user config field validations (enum, minimum, maximum, minLength, and others)
- Add `serviceIntegrations` on service types. Only the `read_replica` type is available.
- Add KafkaTopic `min_cleanable_dirty_ratio` config field support
- Add Clickhouse `spec.disk_space` property
- Use updated aiven-go-client with retries
Expand Down
7 changes: 7 additions & 0 deletions docs/docs/api-reference/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: ""
---

# aiven.io/v1alpha1

Autogenerated from [CRD](https://github.com/aiven/aiven-operator/tree/main/config/crd/bases) files.
16 changes: 12 additions & 4 deletions docs/docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@
# Changelog

## 🚧 Under development
## v0.8.0 - 2023-02-15

- Add `serviceIntegrations` on service types. Only `read_replica` type for now.
**Important:** This release brings breaking changes to the `userConfig` property.
After new charts are installed, update your existing instances manually using the `kubectl edit` command
according to the [API reference](https://aiven.github.io/aiven-operator/api-reference/).

**Note:** It is now recommended to disable webhooks for Kubernetes version 1.25 and higher,
as native [CRD validation rules](https://kubernetes.io/blog/2022/09/23/crd-validation-rules-beta/) are used.

- **Breaking change:** `ip_filter` field is now of `object` type
- **Breaking change:** Update user configs for following kinds: PostgreSQL, Kafka, KafkaConnect, Redis, Clickhouse, OpenSearch
- Add CRD validation rules for immutable fields
- **Breaking change:** `ip_filter` field is now of `object` type.
- **Breaking change:** Update user configs for following kinds: PostgreSQL, Kafka, Redis, Clickhouse, OpenSearch, KafkaConnect.
- Add user config field validations (enum, minimum, maximum, minLength, and others)
- Add `serviceIntegrations` on service types. Only the `read_replica` type is available.
- Add KafkaTopic `min_cleanable_dirty_ratio` config field support
- Add Clickhouse `spec.disk_space` property
- Use updated aiven-go-client with retries
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/contributing/developer-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ To run the documentation live preview:
make serve-docs
```

And open the `http://localhost:1313/aiven-operator/` page in your web browser.
And open the `http://localhost:8000/aiven-operator/` page in your web browser.

The documentation API Reference section is generated automatically from
the source code during the documentation deployment. To generate it locally, run the following command:
Expand Down
6 changes: 3 additions & 3 deletions docs/docs/contributing/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Contributing"
linkTitle: "Contributing"
title: "Guidelines"
linkTitle: "Guidelines"
weight: 85
---

Expand Down Expand Up @@ -71,7 +71,7 @@ event. Representation of a project may be further defined and clarified by proje
### Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team
at [email protected]. All complaints will be reviewed and investigated and will result in a response that is deemed
at <[email protected]>. All complaints will be reviewed and investigated and will result in a response that is deemed
necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to
the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Expand Down
39 changes: 23 additions & 16 deletions docs/mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ markdown_extensions:
- attr_list
- toc:
permalink: true
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
plugins:
- search
- offline
Expand All @@ -25,6 +28,8 @@ theme:
features:
- navigation.top
- navigation.footer
- navigation.tabs
- navigation.sections
- content.code.copy
- content.code.annotate
- content.action.view
Expand All @@ -47,30 +52,32 @@ theme:
icon: material/brightness-4
name: Switch to light mode
nav:
- Home: index.md
- changelog.md
- Installation:
- installation/prerequisites.md
- installation/helm.md
- installation/kubectl.md
- installation/uninstalling.md
- authentication.md
- Home:
- index.md
- changelog.md
- Setup:
- installation/prerequisites.md
- installation/helm.md
- installation/kubectl.md
- authentication.md
- troubleshooting.md
- installation/uninstalling.md
- Contributing:
- contributing/index.md
- contributing/developer-guide.md
- Resources:
- resources/project.md
- resources/project-vpc.md
- Kafka:
- resources/kafka/index.md
- resources/kafka/schema.md
- resources/kafka/connect.md
- resources/postgresql.md
- resources/opensearch.md
- resources/redis.md
- resources/service-integrations.md
- troubleshooting.md
- Contributing:
- contributing/index.md
- contributing/developer-guide.md
- Kafka:
- resources/kafka/index.md
- resources/kafka/schema.md
- resources/kafka/connect.md
- API Reference:
- api-reference/index.md
- api-reference/cassandra.md
- api-reference/clickhouse.md
- api-reference/clickhouseuser.md
Expand Down

0 comments on commit 770c3c3

Please sign in to comment.