Releases: lsst-sqre/strimzi-registry-operator
0.6.0
Strimzi Registry Operator now adds the recommended Kubernetes labels to the Deployment
and Service
resources for the Confluent Schema Registry deployment.
What's Changed
- [neophile] Update dependencies by @sqrbot in #63
- Add recommended K8s labels by @haoxins in #64
- DM-35810: Prepare 0.6.0 release by @jonathansick in #65
Full Changelog: 0.5.0...0.6.0
0.5.0
This release adds significant improvements for compatibility with newer versions of Strimzi and the Confluent Schema Registry.
The StrimziSchemaRegistry
CRD has new and revised fields, which you should review before deploying this version:
- The
spec.listener
field inStrimziSchemaRegistry
now refers to the name of the of the listener — thespec.kafka.listeners[].name
field of Strimzi'sKafka
resource (with thekafka.strimzi.io/v1beta2
Strimzi API).
With older versions of strimzi (API versionkafka.strimzi.io/v1beta1
), this refers to the type, which also doubled as a name in thespec.kafka.listeners.type
or.external
or.plain
. - The Schema Registry's security protocol (kafkastore.security.protocol) is now configurable through the
spec.securityProtocol
of theStrimziSchemaRegistry
resource. Default isSSL
, but can be changed for plain text or SASL users. - The default subject compatibility level in the Schema Registry (schema.compatibility.level) can be set with the
spec.compatibilityLevel
field ofStrimziSchemaRegistry. Details, as from previous versions of Strimzi Registry Operator, is
forward`. - The Schema Registry Docker image is now configurable via
registryImage
andregistryImageTag
fields ofStrimziSchemaRegistry
. The defaults are updated to Schema Registry 7.2.1. - You can now set CPU and memeory requests and limits for the Schema Registry through the
StrimziSchemaRegistry
.
The default container registry for Strimzi Registry Operator is now ghcr.io
(GitHub Container Registry): ghcr.io/lsst-sqre/strimzi-registry-operator
.
What's Changed
- [neophile] Update dependencies by @sqrbot in #14
- [neophile] Update dependencies by @sqrbot in #15
- [neophile] Update dependencies by @sqrbot in #16
- [neophile] Update dependencies by @sqrbot in #17
- [neophile] Update dependencies by @sqrbot in #18
- [neophile] Update dependencies by @sqrbot in #19
- [neophile] Update dependencies by @sqrbot in #20
- [neophile] Update dependencies by @sqrbot in #21
- [neophile] Update dependencies by @sqrbot in #23
- [neophile] Update dependencies by @sqrbot in #24
- [neophile] Update dependencies by @sqrbot in #25
- [neophile] Update dependencies by @sqrbot in #26
- [neophile] Update dependencies by @sqrbot in #27
- [neophile] Update dependencies by @sqrbot in #28
- [neophile] Update dependencies by @sqrbot in #29
- [neophile] Update dependencies by @sqrbot in #30
- DM-24762: Document Helm and operator settings by @jonathansick in #32
- DM-34762: Refresh GitHub Actions by @jonathansick in #33
- Bump docker/build-push-action from 2 to 3 by @dependabot in #35
- Bump python from 3.9.8-slim-bullseye to 3.10.4-slim-bullseye by @dependabot in #34
- [neophile] Update dependencies by @sqrbot in #36
- [neophile] Update dependencies by @sqrbot in #38
- [neophile] Update dependencies by @sqrbot in #39
- Bump pre-commit/action from 2.0.3 to 3.0.0 by @dependabot in #40
- [neophile] Update dependencies by @sqrbot in #41
- Bump actions/setup-python from 3 to 4 by @dependabot in #42
- Bump python from 3.10.4-slim-bullseye to 3.10.5-slim-bullseye by @dependabot in #43
- [neophile] Update dependencies by @sqrbot in #44
- [neophile] Update dependencies by @sqrbot in #45
- [neophile] Update dependencies by @sqrbot in #46
- [neophile] Update dependencies by @sqrbot in #47
- docs: fix the listener values by @haoxins in #49
- Update default listener to tls and strimzi CRD version to v1beta2 by @haoxins in #50
- [neophile] Update dependencies by @sqrbot in #52
- DM-35597: Use Python 3.9 docker image for now by @jonathansick in #56
- [neophile] Update dependencies by @sqrbot in #58
- DM-35597: Improve handling of both v1beta1 and v1beta2 Strimzi APIs by @jonathansick in #53
- DM-35659: Initial implementation of integration tests with minikube by @jonathansick in #57
- DM-35714: Add configurations for registry image and tag by @jonathansick in #59
- DM-35727: Update kopf version by @jonathansick in #60
- DM-35597: Prepare 0.5.0rc1 release by @jonathansick in #61
- DM-35597: Release version 0.5.0 by @jonathansick in #62
New Contributors
- @sqrbot made their first contribution in #14
- @dependabot made their first contribution in #35
- @haoxins made their first contribution in #49
Full Changelog: 0.4.1...0.5.0
0.5.0rc1
This release adds significant improvements for compatibility with newer versions of Strimzi and the Confluent Schema Registry. The StrimziSchemaRegistry
CRD has new and revised fields, which you should review before deploying this version:
- The
spec.listener
field inStrimziSchemaRegistry
now refers to the name of the of the listener — thespec.kafka.listeners[].name
field of Strimzi'sKafka
resource (with thekafka.strimzi.io/v1beta2
Strimzi API). With older versions of strimzi (API versionkafka.strimzi.io/v1beta1
), this refers to the type, which also doubled as a name in thespec.kafka.listeners.type
or.external
or.plain
. - The Schema Registry's security protocol (kafkastore.security.protocol) is now configurable through the
spec.securityProtocol
of theStrimziSchemaRegistry
resource. Default isSSL
, but can be changed for plain text or SASL users. - The default subject compatibility level in the Schema Registry (schema.compatibility.level) can be set with the
spec.compatibilityLevel
field ofStrimziSchemaRegistry. Details, as from previous versions of Strimzi Registry Operator, is
forward`. - The Schema Registry Docker image is now configurable via
registryImage
andregistryImageTag
fields ofStrimziSchemaRegistry
. The defaults are updated to Schema Registry 7.2.1. - You can now set CPU and memeory requests and limits for the Schema Registry through the
StrimziSchemaRegistry
.
The default container registry for Strimzi Registry Operator is now ghcr.io
(GitHub Container Registry): ghcr.io/lsst-sqre/strimzi-registry-operator
.
What's Changed
- [neophile] Update dependencies by @sqrbot in #14
- [neophile] Update dependencies by @sqrbot in #15
- [neophile] Update dependencies by @sqrbot in #16
- [neophile] Update dependencies by @sqrbot in #17
- [neophile] Update dependencies by @sqrbot in #18
- [neophile] Update dependencies by @sqrbot in #19
- [neophile] Update dependencies by @sqrbot in #20
- [neophile] Update dependencies by @sqrbot in #21
- [neophile] Update dependencies by @sqrbot in #23
- [neophile] Update dependencies by @sqrbot in #24
- [neophile] Update dependencies by @sqrbot in #25
- [neophile] Update dependencies by @sqrbot in #26
- [neophile] Update dependencies by @sqrbot in #27
- [neophile] Update dependencies by @sqrbot in #28
- [neophile] Update dependencies by @sqrbot in #29
- [neophile] Update dependencies by @sqrbot in #30
- DM-24762: Document Helm and operator settings by @jonathansick in #32
- DM-34762: Refresh GitHub Actions by @jonathansick in #33
- Bump docker/build-push-action from 2 to 3 by @dependabot in #35
- Bump python from 3.9.8-slim-bullseye to 3.10.4-slim-bullseye by @dependabot in #34
- [neophile] Update dependencies by @sqrbot in #36
- [neophile] Update dependencies by @sqrbot in #38
- [neophile] Update dependencies by @sqrbot in #39
- Bump pre-commit/action from 2.0.3 to 3.0.0 by @dependabot in #40
- [neophile] Update dependencies by @sqrbot in #41
- Bump actions/setup-python from 3 to 4 by @dependabot in #42
- Bump python from 3.10.4-slim-bullseye to 3.10.5-slim-bullseye by @dependabot in #43
- [neophile] Update dependencies by @sqrbot in #44
- [neophile] Update dependencies by @sqrbot in #45
- [neophile] Update dependencies by @sqrbot in #46
- [neophile] Update dependencies by @sqrbot in #47
- docs: fix the listener values by @haoxins in #49
- Update default listener to tls and strimzi CRD version to v1beta2 by @haoxins in #50
- [neophile] Update dependencies by @sqrbot in #52
- DM-35597: Use Python 3.9 docker image for now by @jonathansick in #56
- [neophile] Update dependencies by @sqrbot in #58
- DM-35597: Improve handling of both v1beta1 and v1beta2 Strimzi APIs by @jonathansick in #53
- DM-35659: Initial implementation of integration tests with minikube by @jonathansick in #57
- DM-35714: Add configurations for registry image and tag by @jonathansick in #59
- DM-35727: Update kopf version by @jonathansick in #60
- DM-35597: Prepare 0.5.0rc1 release by @jonathansick in #61
New Contributors
- @sqrbot made their first contribution in #14
- @dependabot made their first contribution in #35
- @haoxins made their first contribution in #49
Full Changelog: 0.4.1...0.5.0rc1
0.4.1
What's Changed
- DM-33317: Fix images field in kustomize manifest by @jonathansick in #13
Full Changelog: 0.4.0...0.4.1
0.4.0
What's Changed
- DM-33317: Modernize app packaging by @jonathansick in #12
Full Changelog: 0.3.0...0.4.0