Files
ansible_uni_deploy/playbooks/services/wireguard-client-gen.yml

22 lines
571 B
YAML

- name: wireguard-client-gen
hosts: localhost
#connection: local
vars_files:
- ../../group_vars/vault.yml
- ../../group_vars/all.yml
vars:
user: matej
IP: "{{ vars['wireguard-client'][user]['ip'] }}"
priv: "{{ vars['wireguard-client-vault'][user]['pub'] }}"
tasks:
- name: Copy from template
template:
src: ~/git/ansible_uni_deploy/roles/wireguard_server/templates/wireguardclient.conf
dest: ~/{{ user }}.conf
owner: "{{ ansible_user_id }}"
group: "{{ ansible_user_id }}"
mode: '0644'