Files
ansible_uni_deploy/playbooks/services/wireguard-client-gen.yml
2026-04-15 18:41:12 +02:00

22 lines
572 B
YAML

- name: wireguard-client-gen
hosts: localhost
#connection: local
vars_files:
- ../../group_vars/vault.yml
- ../../group_vars/all.yml
vars:
user: matej
IP: "{{ lookup('vars', 'wireguard-client')[user]['ip'] }}"
priv: "{{ lookup('vars', 'wireguard-client-vault')[user]['pub'] }}"
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'