Filters
{{ myvar | default("NONE") }}{{ 'plainpass' | password_hash("sha512", 65534|random(seed=inventory_hostname)|string ) }}
Magic variables
inventory_hostname
group_names
hostvars
groups
# generate /etc/hosts for DEV group nodes
$ cat collect.j2
{% for host in groups['DEV'] %}
{{ hostvars[host]['ansible_default_ipv4']['address'] }}{{ hostvars[host]['ansible_fqdn'] }}
{% endofr %}
No comments:
Post a Comment