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.
- 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.
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.