Ansible Playbooks for Confluent Platform Release Notes¶
Ansible Playbooks for Confluent Platform (Confluent Ansible) offers a simple way to configure and deploy Confluent Platform.
The following sections summarize the technical details of the Confluent Ansible 7.4 releases.
Ansible Playbooks for Confluent Platform 7.4.8 Release Notes¶
Confluent Ansible 7.4.8 allows you to deploy Confluent Platform version 7.4.8. It supports ansible-core 2.11+ and Python 3.6+.
Notable fixes¶
- Fixed the ownership of data directory files in KRaft controllers and Kafka brokers.
- Improved error handling in connector deployments.
- A number of internal issues were resolved.
Ansible Playbooks for Confluent Platform 7.4.7 Release Notes¶
Confluent Ansible 7.4.7 allows you to deploy Confluent Platform version 7.4.7. It supports ansible-core 2.11+ and Python 3.6+.
Notable fixes¶
- A number of internal issues were resolved, including critical security and vulnerability issues.
Ansible Playbooks for Confluent Platform 7.4.6 Release Notes¶
Confluent Ansible 7.4.6 allows you to deploy Confluent Platform version 7.4.6. It supports ansible-core 2.11+ and Python 3.6+.
Notable fixes¶
- Confluent Ansible uses the archived Debian10 repository since Debian 10 reached the end of life.
- A number of internal issues were resolved, including critical security and vulnerability issues.
Ansible Playbooks for Confluent Platform 7.4.5 Release Notes¶
Confluent Ansible 7.4.5 allows you to deploy Confluent Platform version 7.4.5. It supports ansible-core 2.11+ and Python 3.6+.
Notable fixes¶
Confluent Ansible now supports configuring a custom port for the KRaft controllers.
For setting up a custom port for KRaft, a new variable,
kafka_controller_port
, was introduced.9093
is the default value.Connect and ksqlDB clusters are now correctly registered in MDS even when Confluent Platform components are co-located.
3.55.0
is the default Confluent CLI version that is installed with Confluent Ansible.Critical security and vulnerability issues were fixed.
Ansible Playbooks for Confluent Platform 7.4.4 Release Notes¶
Confluent Ansible 7.4.4 allows you to deploy Confluent Platform version 7.4.4. It supports ansible-core 2.11+ and Python 3.6+.
Notable fixes¶
- Critical security and vulnerability issues were fixed.
Ansible Playbooks for Confluent Platform 7.4.3 Release Notes¶
Confluent Ansible 7.4.3 allows you to deploy Confluent Platform version 7.4.3. It supports ansible-core 2.11+ and Python 3.6+.
Notable fixes¶
- Critical security and vulnerability issues were fixed.
Ansible Playbooks for Confluent Platform 7.4.2 Release Notes¶
Confluent Ansible 7.4.2 allows you to deploy Confluent Platform version 7.4.2. It supports ansible-core 2.11+ and Python 3.6+.
Notable enhancements¶
- Updated default Confluent CLI version to 3.30.1.
- Fixed bugs in Confluent Ansible Discovery to generate the inventory file with appropriate security protocols.
- Ansible builtin File mode is now
string
instead ofoctal
.
Ansible Playbooks for Confluent Platform 7.4.1 Release Notes¶
Confluent Ansible 7.4.1 allows you to deploy Confluent Platform version 7.4.1. It supports ansible-core 2.11+ and Python 3.6+.
Notable enhancements¶
- Parametrized the number of retries for MDS API requests.
- Added broker’s principals to Controller’s super user list on a KRaft cluster with RBAC.
- Removed timeout configs from client properties of Kafka broker, allowing customers to use custom timeout values.
- Archived installation of Confluent Platform on Debian 9 since the OS version reached end-of-life.
Ansible Playbooks for Confluent Platform 7.4.0 Release Notes¶
Confluent Ansible 7.4.0 allows you to deploy Confluent Platform version 7.4.0. It supports ansible-core 2.11+ and Python 3.6+.
New features¶
- Confluent Ansible includes the Confluent Ansible Discovery tool for migrating stand-alone Confluent Platform deployments to Ansible-managed Confluent Platform environments. See Migrate Stand-alone Confluent Platform to Ansible Environment for details.
- Confluent Ansible supports KRaft-based fresh Confluent Platform deployments. See Install Confluent Platform with Ansible Playbooks for installing KRaft-based Confluent Platform.
Notable enhancements¶
- Now, you can use Confluent-Hub CLI to install local and remote Connect plugins.
- Default Confluent CLI version has been updated to 3.2.1, which removes the dependency of secrets protection on RBAC.
- Added a variable to customize the number of days from Certificate Authority creation to expiration.
- Improved error handling for deploying Kafka connectors.
- Support for custom Kerberos client configuration file and custom path.
- Separate on-demand playbook for host validation.
- Added support for RHEL9 OS on Confluent Platform.
- Archived installation of Confluent Platform on Debian 9 since the OS version reached end-of-life.
Upgrade consideration¶
You can use Confluent Ansible to upgrade Confluent Platform to 7.4 with Ansible versions 4 - 7 (ansible-core versions 2.11 - 2.14).
For more information, see Prerequisites for Installing Confluent Platform with Ansible Playbooks.