Releases: adobe/koperator
Releases · adobe/koperator
Release 0.21.3-adobe-20220919
- Upgrade PodDisruptionBudget API to v1 (99efe55)
- [INTERNAL] KOperator is stuck in a rebalance disks loop (6b20d0e)
- Build kafka 3.2.2 (b3afdd7)
- Upgrade dependencies (banzaicloud#853) (18451c3)
- Move workflows to github actions (banzaicloud#860) (c546532)
- Bump up versions for dev release (banzaicloud#857) (8a3f3af)
- Add mechanism to create permissive peerauthenticaion for koperator's default alert manager (banzaicloud#856) (cfc3d80)
- Updated goimports local-prefixes (banzaicloud#855) (298c199)
- Changes the necessary data fields for the clientSSLCertSecret and serverSSLCertSecret (banzaicloud#850) (9b28b80)
- Fix example kafkaCluster SSL docs (banzaicloud#845) (98df9b3)
- Add pod priority support for broker, cruise control and envoy pods (banzaicloud#846) (d0c292f)
- Koperator can handle intermediate and leaf certificates in generated kafkaUser's TLS certificate (banzaicloud#843) (ecce211)
- Fix documentation for ClientSSLCertSecret and ServerSSLCertSecret (banzaicloud#840) (fcd3d02)
- Update pkg/resources/kafka/kafka.go (32d8385)
- Added TaintedBrokersSelector to kafkaClusterSpec (b4216cd)
- Add Envoy support for HTTP/1.0 health-check requests (#47) (ac2cfde)
Release 0.21.3-adobe-20220811
Added TaintedBrokersSelector to kafkaClusterSpec
Release 0.21.3-adobe-20220712
Add Envoy support for HTTP/1.0 health-check requests (#47)
Release 0.21.3-adobe-20220701
- Update dependencies (b1251b9)
Release 0.21.3-adobe-20220620
Internal
- Envoy config generated by the operator is invalid in envoy 1.22 (23f8533)
Upstream
- Add protection against removing storage from a running broker (banzaicloud#820) (43ce467)
- Fix common name length limitation issue (banzaicloud#822) (1ee7c9a)
- Add validation for partitions number and replication factor during KafkaTopic creation (banzaicloud#819) (b9fe4ef)
- Update dependencies to use gopkg.in/yaml.v3 version v3.0.0 to address CVE-2022-28948 (banzaicloud#817) (c24edca)
Release 0.21.2-adobe-20220523
Upstream
- Upgrade Go to 1.18 (banzaicloud#814) (084ea84)
- Fix some broker pods aren't restarting while there is no healthy broker. (banzaicloud#802)
- Fix kafka broker pod label selector used when reconciling broker pod deletion (banzaicloud#793) (406d3bc)
- Update supported AdmissionReview versions (banzaicloud#789) (f683fd5)
- Add support to set broker group specific labels to Kafka broker pods (banzaicloud#803) (504844f)
- Fix: CC config checksum should include generated config as well (banzaicloud#805) (cffc6a0)
- Fixed JMX exporter config for kafka server quota metrics for users and clients (banzaicloud#801) (288ad4c)
- Add support for one-way SSL authentication when SSL is enabled (banzaicloud#800) (2766fcf)
- Delete old kafka service when headlessServiceEnabled changed (banzaicloud#799) (28a1168)
Release 0.21.0-adobe-20220330
Internal
Upstream
- Fix: topic validation should skip cluster registry owned KafkaTopic CRs (banzaicloud#785) (a8f4646)
- Update saramalib version to 1.32.0 (banzaicloud#783) (540d0ce)
- Factor out cluster registry owned resource filtering into common function (banzaicloud#782) (f853d20)
- Update cc version (banzaicloud#781) (887310b)
- Fix: kafka topic indexers are not added to manager cache when multinamespace cache is used (banzaicloud#780) (94db9db)
- Update Kafka PDB to use live Pods instead of the CR Spec (banzaicloud#770) (d4967e4)
- add Kafka metric support for 3 labels (banzaicloud#778) (fbce6a0)
- Added support for Kafka 3.1.0 (banzaicloud#774) (e8c44e1)
- Bump up version to v0.21.0-rc.3 (banzaicloud#775) (9022a45)
- Update istio-operator dependency to version v2.11.8 (banzaicloud#771) (a57fbed)
- Removed default value from capacity.json, assigning default value for… (banzaicloud#760) (4ee4330)
- Use logger from context given by controller runtime wherever it's applicable (banzaicloud#765) (68a6465)
- Add 'make lint-fix' command (banzaicloud#766) (77d328b)
- Fix sequence of actions when new volume is added (banzaicloud#762) (90fed88)
- Update istio version to v2.11.7 (banzaicloud#761) (61b6d91)
- Prepare release v0.21.0-rc.2 (banzaicloud#759) (4e7fc52)
- Allow to set rc.x to helm chart versions (banzaicloud#758) (5bf064e)
- Update istio-operator API to v2.11.6 (banzaicloud#757) (c3f7f8d)
- fix: CVE-2021-42836 by updating gjson pkg (banzaicloud#756) (62611e4)
- feat: add support for Cluster Registry (banzaicloud#754) (915c2cb)
- Prepare v0.21.0-rc.1 release for the koperator (banzaicloud#755) (f61d6f5)
- Fix creation of multiple KafkaTopics (banzaicloud#750) (771d644)
- refactor: Cruise Control controller (banzaicloud#749) (97bdc71)
- Fix wrong meshgateway rbac role access (banzaicloud#745) (84824e2)
- Fix: odd namber of arguments passed to logger (banzaicloud#746) (9d0f164)
- Update licensei version (banzaicloud#748) (30c8606)
- Update istio api for istio 1.11 support. (banzaicloud#742) (672b19d)
- Update kafkacluster sample file for istio operator v2 (banzaicloud#737) (bf5bdde)
- feat: add support for K8s v1.23 (banzaicloud#735) (40a2d88)
- Upgrade Istio-operator v1 to Istio-operator v2 (banzaicloud#732) (acd7a5b)
- fix: controller-gen download (banzaicloud#736) (93cb93f)
- Leverage go:embed (banzaicloud#731) (91e19e8)
- chore: add CODEOWNERS file to the repo (banzaicloud#730) (717db48)
- Bump cc version (banzaicloud#729) (c849d97)
Release 0.20.1-adobe-20211216
- Bump up chart version to 0.20.1 (banzaicloud#724) (39aac0f)
- Bump cruise control to version 2.5.79 to avoid CVE-2021-44228 (banzaicloud#725) (fbe53d1)
- Allow setting concurency for envoy process when envoy ingress is used (banzaicloud#714) (d82d0a0)
- Bump cruise control to version 2.5.78 (banzaicloud#723) (f9ddae2)
- Pass DNS fields to the CSR if specified in the KafkaUserSpec (banzaicloud#721) (6f6bf24)
- Fix wrong creation of JKS keystore and truststore for kafkauser (banzaicloud#719) (46d8e40)
- Prevent creation of multiple KafkaTopics referencing the same Kafka topic (banzaicloud#717) (dc5c2b9)
- Remove duplicate text from README (banzaicloud#718) (7e1126b)
- Add possibility for user provided credentials for listeners and internal clients (banzaicloud#698) (2b0e5b7)
- Add securityContext (banzaicloud#712) (0fe33e7)
- Use the number of distinct brokers with offline partition or out of sync replicas as error count during rolling upgrade (banzaicloud#713) (09abacb)
- Revert "Use local broker as bootstrap for cruisecontrol metrics reporter (banzaicloud#677)" (banzaicloud#710) (10e00fa)
- Add test to check generated JKS password (330ab26)
- Fix remove password override defer function (2a38828)
Release 0.20.0-adobe-20211125
- Upgrade dependencies (ef02996)
- Fix: connection to Kafka is not closed if controller id can not be retrieved (b7d83b4)
- Handle with priority new brokers and missing broker pods reconciliation (0331e8d)
- Ensure Kafka broker pods are maintained in Service rotation until clean shutdown completes (banzaicloud#687) (77ba649)
- Remove unnecessary scheme parameter to be passed in ReconcilePKI (a68a57d)
- Extend pod shutdown reasons (banzaicloud#704) (bdcb9f1)
- Fix cyclomatic complexity (7f71bd4)
- Skip hanlding CSR object if KafkaUser certificate secret already is already populated (f6ac718)
- Extend check for auto-generated files (2083ad1)
- Upgrading golang version to 1.17 (44a0312)
- Remove empty organization name from the CSR request (banzaicloud#699) (728dd28)
- mark upscale alert as processed (2f36986)
- Add truststore and full chaint to csr generated secrets (banzaicloud#697) (a5bd229)
- Add an optional field in KafkaCluster resource to specify cruise control reporter image (308ec8b)
- [BUILD] - switch to install.sh from golangci-lint repo (9b1cca2)
- Add missing ExternalTrafficPolicy in MeshGateway (acb801a)
Helm chart release chart/kafka-operator/0.20.0-adobe-20211125
Helm chart release 0.20.0