Ansible Playbooks for Confluent Platform Release Notes

Ansible Playbooks for Confluent Platform (Confluent Ansible) offers a simplified way to configure and deploy Confluent Platform.

The following sections summarize the technical details of the Confluent Ansible 7.9 releases.

Ansible Playbooks for Confluent Platform 7.9.0 Release Notes

Ansible Playbooks for Confluent Platform (Confluent Ansible) 7.9.0 allows you to deploy Confluent Platform version 7.9.0.

This release supports Ansible versions 8.x to 9.x and Python versions 3.9+. The recommended Ansible versions are 9.x.

New features and enhancements

OAuth/OIDC authentication to ksqlDB

Support for OpenID Connect (OIDC) authentication and Open Authorization (OAuth) 2.0 authorization has been added for ksqlDB, specifically, ksqlDB as a server and Control Center as a client.

The support includes RBAC and non-RBAC configurations for both the new and existing clusters.

See Role-based access control using OAuth/OIDC.

Non-RBAC to RBAC migration

The workflow to enable RBAC in non-RBAC deployments is now tested and documented along with playbooks for various authentication scenarios.

See Enable RBAC in Running Confluent Platform Environment Using Ansible Playbooks.

Ansible 8.x and 9.x

Confluent Ansible is supported with Ansible 8.x and 9.x (Ansible core 2.15 and 2.16).

See Prerequisites for Installing Confluent Platform with Ansible Playbooks.

JMX exporter version upgrade
The JMX exporter version has been upgraded to the latest, 1.0.1, and the deprecated configurations have been removed.
Ubuntu 24.04

Confluent Ansible now supports Ubuntu 24.04.

See the Confluent Platform System Requirements.

Notable fixes

  • A number of internal issues were resolved.

Upgrade consideration

You can use Confluent Ansible to upgrade Confluent Platform to 7.9 with Ansible versions 8.x - 9.x (ansible-core versions 2.15 - 2.16).

For more information, see Prerequisites for Installing Confluent Platform with Ansible Playbooks.