telemt_ansible/roles/install/tasks/install.yml

15 lines
450 B
YAML

---
- name: gen hex
set_fact:
random_hex: "{{ query('community.general.random_string', upper=false, lower=false, override_special=hex_chars, numbers=false, length=32) }}"
vars:
hex_chars: "0123456789ABCDEF"
- name: run install script
shell:
cmd: /tmp/install.sh -d {{ tls_domain }} -s {{ random_hex[0] }} -p {{ port }} -l 2
register: install_result
- name: output msg
debug:
msg: "{{ install_result.stdout.split('\n') }}"