Releases: adobe/koperator
Releases · adobe/koperator
Helm chart release chart/kafka-operator/0.3.2-adobe-20200920
Release 0.12.2-adobe-20200824
Rebased on top of banzaicloud@c9c0cef
Internal changes (not upstream)
- Add support for dedicated envoy deployment per brokerConfigGroup (#2)
Upstream notable changes since last release:
- Reload Envoy ingress controller configuration on KafkaCluster scale up
- [COSMETIC] - Sync helm kafka CRD defn formatting with generated version
- Fix Operator does not restart pod when initcontainer fails with error
- Update sarama lib to 1.27.0 and fix invalid json objectmatcher error
- custom printcolumn listing to somewhat improve get listings
- Making the StorageConfigs unique between the global config and broker specific config
- Add resizePvc command into alert manager
- Allow passing loadbalancer ip to the envoy loadbalancer from CR
- Update examples with spring boot application
- Add ability to set annotations for the CruiseControl pod
Helm chart release chart/kafka-operator/0.2.21-adobe-20200824
Add support for dedicated envoy deployment per brokerConfigGroup * No LB on envoy * Add support for dedicated envoy deployment per brokerConfigGroup - Use a different label for each envoy deployment * Add support to bring your own Load Balancer -LB will not be managed by Kafka-Operator. - HostnameOverride should be mandatory with BringYourOwnLB * Add external listeners per broker config group * Create Envoy if all config groups define an EL Envoy ingress should be created if there is a global External Listener define, or if each broker config group defines each own External Listener. The broker config group External Listener will always override the global External Listener. Reconcile External Listeners only if needed. Fix LoadBalancer overwrite for ExternalListener LB address / IP should be used if HostnameOverride is not used
Release 0.12.2-adobe-20200708
Rebased on top of banzaicloud@be223cb
Internal changes (not upstream)
- Remove Prometheus scraping hardcoded annotations (#10)
- Add support for dedicated envoy deployment per brokerConfigGroup (#2)
Upstream changes since last release:
- Update objectmatcher to version 1.4.0 and cert manager in the sdk to 1.15.1
- Remove finalizer when CR is in delete state without certificates
- Fix comment on truststore
- Update vault backend to populate truststore as well
- Add support for cert manager generated jks
- Update cruise control to version 2.5.0
- Update go version to 1.14
- Add DESCRIBE_CONFIG to the common ACLs
- Upgrade jmx version to 0.13.0
- Fix kafkaCluster upscale cannot be cancelled or updated
- Add missing rbac rules which occured since the makefile error
- Fix rbac generation in case of make manifests run
- Removed serviceaccount references
- Switch to not managing the service account at all
- Do not create service account if default
- Helm chart: Make CRDs installation helm2 and helm3 compatible
- Helm chart: Make operator ServiceAccount configurable
Helm chart release chart/kafka-operator/0.2.21-adobe-20200708
Remove Prometheus scraping hardcoded annotations (#10) We can add them using `brokerAnnotations` CR value. Also, this opens up the possibility to use ServiceMonitors instead of scraping annotations.
Release 0.12.2-adobe-20200629
Rebased on top of upstream 0.12.2
Notable changes
Adobe internal changes (not yet upstream)
- Remove Prometheus scraping hardcoded annotations (#10)
- Add support for dedicated envoy deployment per brokerConfigGroup (#2)
- Helm chart: Make operator ServiceAccount configurable
- Helm chart: Make CRDs installation helm2 and helm3 compatible
Upstream changes
-
Refine logging for cruise-control interactions
-
Upgrade k8sobjectmatcher to version 1.3.3
-
Fix panic when pvc size is updated externally
-
Export java.{lang,nio} broker JMX metrics
-
Add missing targetport to alling with the new istio operator release
Helm chart release chart/kafka-operator/0.2.21-adobe-20200629
Remove Prometheus scraping hardcoded annotations (#10) We can add them using `brokerAnnotations` CR value. Also, this opens up the possibility to use ServiceMonitors instead of scraping annotations.
Release 0.12.0-adobe-20200618
Features
- envoy deployment / broker config group
- Option to use an un-managed LoadBalancer
Helm chart release chart/kafka-operator/0.2.19-adobe-20200618
Includes CRD update for multi-envoy and un-managed LB
Release 0.12.0-adobe-20200602
Based off banzaicloud 0.12 release