new group wg
parent
0391e95103
commit
f394fd8166
@ -0,0 +1,14 @@
|
||||
---
|
||||
- name: copy site specific iproute up config script
|
||||
template:
|
||||
src: ffmyk-iproute-up.j2
|
||||
dest: /usr/local/bin/ffmyk-iproute{{ item.name }}-up.sh
|
||||
mode: 0744
|
||||
with_items: "{{ sites }}"
|
||||
|
||||
- name: copy site specific iproute down config script
|
||||
template:
|
||||
src: ffmyk-iproute-down.j2
|
||||
dest: /usr/local/bin/ffmyk-iproute{{ item.name }}-down.sh
|
||||
mode: 0744
|
||||
with_items: "{{ sites }}"
|
@ -0,0 +1,33 @@
|
||||
---
|
||||
- name: create wireguard config for peers
|
||||
template:
|
||||
src: wg.conf.j2
|
||||
dest: /etc/wireguard/wgbb{{ hostvars[item]['wireguard_bb_name'] }}.conf
|
||||
mode: 0400
|
||||
with_items:
|
||||
- "{{ groups['uplink'] }}"
|
||||
|
||||
- name: create wireguard up scripts for peers
|
||||
template:
|
||||
src: up.sh.j2
|
||||
dest: /etc/wireguard/upbb{{ hostvars[item]['wireguard_bb_name'] }}.sh
|
||||
mode: 0744
|
||||
with_items:
|
||||
- "{{ groups['uplink'] }}"
|
||||
|
||||
- name: create wireguard down scripts for peers
|
||||
template:
|
||||
src: down.sh.j2
|
||||
dest: /etc/wireguard/downbb{{ hostvars[item]['wireguard_bb_name'] }}.sh
|
||||
mode: 0744
|
||||
with_items:
|
||||
- "{{ groups['uplink'] }}"
|
||||
|
||||
- name: start and enable wireguard mesh
|
||||
systemd:
|
||||
name: wgbackbone@{{ hostvars[item]['wireguard_bb_name'] }}.service
|
||||
enabled: yes
|
||||
state: started
|
||||
daemon_reload: yes
|
||||
with_items:
|
||||
- "{{ groups['uplink'] }}"
|
Loading…
Reference in New Issue