Release notes

Component versions

Component Version

Axual Operator

0.6.2

Broker

6.3.0

Cluster API

2.2.2

Cluster Browse

1.3.0

Connect

2.3.0

Discovery API

2.5.0

Distributor

4.1.4

Exhibitor

2.1.0

Instance API

3.4.1

Management API

6.9.1

Management UI

6.3.0

Operation Manager

1.2.0

Platform Metric Provider

1.1.0

Rest Proxy

1.5.0

Schema Registry

5.4.0

Stream Browse

1.2.1

Vault

1.4.2

cAdvisor

0.37.0

Node Exporter

1.0.1

Prometheus

2.20.1

Grafana

7.1.3

Alert Manager

0.15.3

Features, bugfixes and improvements

Cluster API

  • Add instance endpoint to find/create instances on clusters

  • Migrate Instance State store from Zookeeper to Kafka Topic

  • Implement client authorization service

Connect

  • Implement default constructor for Axual Transformation, Converter and HeaderConverter to prevent errors when explicitly used

  • Upgraded Axual Client dependency to 5.8.1

  • Upgraded Kafka Connect dependency to 2.8.1

Discovery API

  • Add SASL Basic Authentication support

  • Implement additional Authentication by calling InstanceManager

  • Fix issue that instance state is reset on restarts in Kubernetes

  • Create the instance initial-state via the new cluster-api /instances endpoint

This makes this (and future) versions of Discovery API only compatible with Cluster API 2.2.2 and newer for fresh platform installations.

Schema Registry

  • Add SASL Basic Authentication support

Instance API

  • Implement Endpoint for SASL Authorization

  • Implement SASL Apply Credential

Management API

  • Configure Supported Authentication Methods for Tenants

  • Configure Enabled Authentication Methods for Instances

  • Create and Store SASL Credentials

  • Support a Vault namespace

Management UI

  • Configure supported authentication methods on Tenant

  • Configure enabled authentication methods per instance

  • Administer SASL credentials for an app