24 lines
712 B
YAML
24 lines
712 B
YAML
- name: wireguard-client-gen
|
|
hosts: localhost
|
|
#connection: local
|
|
vars_files:
|
|
- ../../group_vars/vault.yml
|
|
- ../../group_vars/all.yml
|
|
vars:
|
|
user: desktop
|
|
IP: "{{ wireguard-client.desktop.ip }}"
|
|
#IP: "{{ lookup('ansible.builtin.vars', 'wireguard.' + user + '.ip') }}"
|
|
priv: "{{ wireguard-client-vault.desktop.key }}"
|
|
#priv: "{{ lookup('ansible.builtin.vars', 'wireguard.' + user + '.key') }}"
|
|
|
|
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'
|
|
|
|
|