Skip to content

Releases: adobe/koperator

Helm chart release chart/kafka-operator/0.3.2-adobe-20200920

Release 0.12.2-adobe-20200824

24 Aug 12:27
Compare
Choose a tag to compare

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

24 Aug 12:29
Compare
Choose a tag to compare
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

08 Jul 10:30
Compare
Choose a tag to compare

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

08 Jul 10:32
Compare
Choose a tag to compare
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

25 Jun 22:23
Compare
Choose a tag to compare

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

25 Jun 22:28
Compare
Choose a tag to compare
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

18 Jun 08:26
87a79e8
Compare
Choose a tag to compare

Features

  • envoy deployment / broker config group
  • Option to use an un-managed LoadBalancer

Helm chart release chart/kafka-operator/0.2.19-adobe-20200618

18 Jun 08:30
87a79e8
Compare
Choose a tag to compare

Includes CRD update for multi-envoy and un-managed LB

Release 0.12.0-adobe-20200602

01 Jun 10:11
Compare
Choose a tag to compare
Pre-release

Based off banzaicloud 0.12 release