Files
ansible_uni_deploy/wireguad-client-gen.yml
2024-05-04 21:22:46 +02:00

24 lines
567 B
YAML

- name: wireguard-client-gen
hosts: localhost
connection: local
vars_files:
- vault.yml
- zeus-vars.yml
vars:
user: tata
IP_name: 'wireguard_{{ user }}_ip'
IP: "{{ lookup('vars', IP_name) }}"
priv_name: 'wireguard_{{ user }}_key'
priv: "{{ lookup('vars', priv_name) }}"
tasks:
- name: Copy from template
template:
src: roles/wireguard-server/templates/wireguardclient.conf
dest: ~/{{ user }}.conf
owner: "{{ ansible_user_id }}"
group: "{{ ansible_user_id }}"
mode: '0644'