diff options
author | Christian Pointner <equinox@spreadspace.org> | 2020-02-28 23:27:11 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2020-02-28 23:27:11 +0100 |
commit | 73629c402a19444e4c5dd1d08ff0a484cb130954 (patch) | |
tree | 1225d1d11e8a77443a1bb1b3e33b3b61d64ddef3 /inventory/host_vars/ele-gwhetzner.yml | |
parent | added new vm el-gwhetzner (diff) |
added role wireguard/gateway
Diffstat (limited to 'inventory/host_vars/ele-gwhetzner.yml')
-rw-r--r-- | inventory/host_vars/ele-gwhetzner.yml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/inventory/host_vars/ele-gwhetzner.yml b/inventory/host_vars/ele-gwhetzner.yml index 254f0b8a..aeaa936f 100644 --- a/inventory/host_vars/ele-gwhetzner.yml +++ b/inventory/host_vars/ele-gwhetzner.yml @@ -31,3 +31,20 @@ network: overlay: "{{ (hostvars[vm_host].vm_host.network.bridges.public.overlay.prefix | ipaddr(hostvars[vm_host].vm_host.network.bridges.public.overlay.offsets[inventory_hostname])).split('/')[0] }}" external_ip: "{{ network.primary.overlay }}" + + +wireguard_keys: + elemedia: + pub: "1GdTR5ehIcSVvwdWWsKitRjzcm1gY3Z9ASzJAuN7VH0=" + priv: "{{ vault_wireguard_priv_keys.elemedia }}" + +wireguard_gateway_tunnels: + wg-elemedia: + description: Elevate Media Server (media.elevate.at) + priv_key: "{{ wireguard_keys.elemedia.priv }}" + addresses: + - 192.168.254.1/30 + peers: + - pub_key: "{{ hostvars['ele-media'].wireguard_keys.gwhetzner.pub }}" + allowed_ips: + - 192.168.254.2/32 |