Skip to content

pythian/ansible-apps_akhq

 
 

Repository files navigation

Ansible Role: ansible-apps_akhq

Description

Build Status License Ansible Role GitHub repo size Ansible Quality Score downloads Version Quality Gate Status Maintainability Rating Reliability Rating Security Rating

Deploy akhq kafka admin system using ansible.

Dependencies

You need to install java Recommanded role is geerlingguy.java

Role variables

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

Examples

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

License

This project is licensed under Apache License. See LICENSE for more details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%