Installs Lenses Dashboard on your VM
Java
Set the protocol you are using in your Kafka cluster: PLAINTEXT/SSL_AUTH/SSL_ENCRYPT/SASL_PLAINTEXT/SASL_SCRAM
At the moment only: PLAINTEXT and SASL_PLAINTEXT are supported. SASL_SCRAM should be as well, but its not tested.
security_protocol:
If trial is set to "yes" you have to change trial_download_url
so that points to archive you got from Lenses with generated trial license.
trial:
Otherwise change templates/enterprise-license.json
with value you got from Lenses.
If you want create User home directory enable following var:
create_home: yes
At the moment only LDAP and Basic security mode is supported. Change var to "BASIC" or "LDAP" in order to trigger filling of security.conf
security_conf:
mode: "BASIC"
If you bought a license use ansible-vault to make little bit more secure.
-[] add ssl_auth support -[] add ssl_encrypt support -[] add sasl_ssl support -[] add k8 processor support for sasl_plaintext
This playbook was created in 2019 by iMajna