Add initial wireguard stuff
This commit is contained in:
parent
df3e8df3d7
commit
b9f788336d
|
@ -24,3 +24,14 @@ bgp_peers:
|
||||||
|
|
||||||
announce_from_here: true
|
announce_from_here: true
|
||||||
configure_static_multihop_routes: false
|
configure_static_multihop_routes: false
|
||||||
|
|
||||||
|
wireguard:
|
||||||
|
privatekey: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
31653838616232323365396538363930313866363939303532313737613937643361666666363232
|
||||||
|
3737313837336666353366386135623030383534303931620a393434396465383461303231323563
|
||||||
|
35613861663837373866313832656334323230316133663935346161386435663762306335306365
|
||||||
|
3662346136653766620a316535336632363937656639643361666465623033396136363738356538
|
||||||
|
36306139376436666165393831363435626633313935333838613938616631666531343964666464
|
||||||
|
3833643632343962666464383336626234646362336531366331
|
||||||
|
publickey: IBJriIpmeq+hqVCBYPn7PxDXhH/ymxpG+6BOYedfZXY=
|
||||||
|
|
|
@ -38,3 +38,14 @@ bgp_peers:
|
||||||
|
|
||||||
announce_from_here: false
|
announce_from_here: false
|
||||||
configure_static_multihop_routes: true
|
configure_static_multihop_routes: true
|
||||||
|
|
||||||
|
wireguard:
|
||||||
|
privatekey: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
32303861303330616663386339623539386564353337336432663838666665346539383562386435
|
||||||
|
3562643536356366633635326462633664376434666466390a363566666633666232353630346533
|
||||||
|
32653839353030306565326162316132313838653362353566313133376465373239353238383763
|
||||||
|
3666623233313737340a656538353865323666343532353735633139396365396462646135393930
|
||||||
|
39383837643238653233623838323033626132646430393738376465626261343337623263653239
|
||||||
|
3539623564623938363064303965393465326534393536353265
|
||||||
|
publickey: "I4IOQdIwNSi2OzQQk4yBMsprnewBMGEzjwYSw4Yy2Ug="
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
---
|
|
||||||
- include_tasks: "wireguard-tools.yml"
|
|
3
roles/wireguard/tasks/main.yml
Normal file
3
roles/wireguard/tasks/main.yml
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
---
|
||||||
|
- include_tasks: "wireguard-tools.yml"
|
||||||
|
- include_tasks: "wireguard-keys.yml"
|
11
roles/wireguard/tasks/wireguard-keys.yml
Normal file
11
roles/wireguard/tasks/wireguard-keys.yml
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
- name: "Copy wireguard public key"
|
||||||
|
copy:
|
||||||
|
content: "{{ wireguard.publickey }}"
|
||||||
|
dest: "/etc/wireguard/pub.key"
|
||||||
|
|
||||||
|
- name: "Copy wireguard private key"
|
||||||
|
copy:
|
||||||
|
content: "{{ wireguard.privatekey }}"
|
||||||
|
dest: "/etc/wireguard/priv.key"
|
||||||
|
mode: "0600"
|
Loading…
Reference in a new issue