Deploy akhq kafka admin system using ansible.
You need to install java Recommanded role is geerlingguy.java
Name | Default Value | Description |
---|---|---|
akhq_version |
0.15.0 | akhq version |
akhq_install_dir |
/opt/akhq | Installation path for jar file |
akhq_admin_passwd |
"securepassword" | admin password to access akhq |
akhq_ldap_server |
"" | ldap server |
akhq_ldap_bindn |
"" | ldap user bindn |
akhq_ldap_bindpwd |
"" | ldap user passwd |
akhq_ldap_search_base |
"" | ldap search base |
akhq_ldap_group_enable |
"" | ldap group check |
akhq_ldap_group_base |
"" | ldap group base |
---
- hosts: apps_akhq
become: yes
become_method: sudo
gather_facts: yes
roles:
- role: ansible-apps_akhq
vars:
suffix: ':9092'
kafka_bootstrap_servers:
- name: kafka_cluster
servers: "{{ groups['kafka_cluster'] | product([suffix]) | map('join') | join(',') }}"
environment:
http_proxy: "{{ http_proxy }}"
https_proxy: "{{ https_proxy }}"
no_proxy: "{{ no_proxy }}
This project is licensed under Apache License. See LICENSE for more details.