22 lines
591 B
YAML
22 lines
591 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: ~/git/ansible_uni_deploy/roles/wireguard_server/templates/wireguardclient.conf
|
|
dest: ~/{{ user }}.conf
|
|
owner: "{{ ansible_user_id }}"
|
|
group: "{{ ansible_user_id }}"
|
|
mode: '0644'
|
|
|
|
|