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

Ansible Playbooks for Confluent Platform 8.1.1 Release Notes

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

This release supports Ansible versions 9.x to 11.x and Python versions 3.10+. The recommended Ansible versions are 11.x.

Fixed Issues

  • Enhanced security by masking potentially exposed sensitive secrets.

  • Fixed idempotency on configuration files when using the secrets protection feature.

  • Added ability to override a list of loggers using the update_log4j task in the common role.

  • Made retries and delays in health checks configurable for users.

  • Introduced indexing and default rollover strategy for Log4j 2 file.

  • Fixed the failures in rolling deployments of connectors when mTLS was enabled and a key store and trust store were provided.

  • ZooKeeper-based Kafka cluster on Just a Bunch of Disks (JBOD) can use the migration playbook to move to KRaft.

  • Replaced the deprecated apt-key add command with modern APT key management commands.

  • For the list of security and vulnerability issues fixed in this release, see Security Advisories and Security Release Notes.

Ansible Playbooks for Confluent Platform 8.1.0 Release Notes

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

This release supports Ansible versions 9.x to 11.x and Python versions 3.10+. The recommended Ansible versions are 11.x.

New features

Confluent Unified Stream Manager Agent Support

You can use Confluent Ansible to deploy Unified Stream Manager.

See Configure and Deploy Unified Stream Manager using Confluent Ansible.

Unified Stream Manager Schema Registry Support

You can use Confluent Ansible to perform Schema Registry switchover from Confluent Platform to Confluent Cloud.

See Schema Registry Switchover using Confluent Ansible and Unified Stream Manager.

Notable enhancements

  • Kafka brokers now use node_id, by default, instead of broker_id.

    To use the legacy broker_id: Set enable_node_id: false in your inventory file.

  • Added configurations to enable Jolokia Access Control.

Fixed Issues

  • Removed Confluent Metrics Reporter configuration from the Kafka broker and KRaft controller.

  • Fixed the Prometheus/Alertmanager health checks for Control Center.

  • Fixed an issue when enabling the systemd service for Control Center archive installations.

  • For the list of security and vulnerability issues fixed in this release, see Security Advisories and Security Release Notes.