Skip to content

Commit 5bf7bbb

Browse files
committed
ansible: Add a-sea-us
1 parent 6586f6a commit 5bf7bbb

5 files changed

Lines changed: 16 additions & 1 deletion

File tree

ansible/group_vars/prod.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ void_mesh:
1818
b-hel-fi.m.voidlinux.org: 192.168.99.113
1919
b-fsn-de.m.voidlinux.org: 192.168.99.115
2020
a-fra-de.m.voidlinux.org: 192.168.99.117
21+
a-sea-us.m.voidlinux.org: 192.168.99.126
2122

2223
consul_servers:
2324
- 192.168.99.120
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
ansible_host: 199.255.18.172
3+
ansible_port: 1222
4+
5+
xbps_repository_main: https://{{ xbps_repository_address }}/current/aarch64
6+
xbps_repository_nonfree: https://{{ xbps_repository_address }}/current/aarch64/nonfree
7+
8+
xbps_repoconf_repos_enabled:
9+
- 00-repository-main
10+
- 10-repository-nonfree

ansible/inventory

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ b-fsn-de.m.voidlinux.org
2626
b-lej-de.m.voidlinux.org
2727
a-sfo3-us.m.voidlinux.org
2828
a-fra-de.m.voidlinux.org
29+
a-sea-us.m.voidlinux.org
2930

3031
[hashi:children]
3132
hashimaster
@@ -45,6 +46,7 @@ b-fsn-de.m.voidlinux.org
4546
b-lej-de.m.voidlinux.org
4647
h-hel-fi.m.voidlinux.org
4748
j-hel-fi.m.voidlinux.org
49+
a-sea-us.m.voidlinux.org
4850

4951
[hashimirror]
5052
b-hel-fi.m.voidlinux.org
@@ -74,6 +76,7 @@ a-lej-de.m.voidlinux.org
7476
b-lej-de.m.voidlinux.org
7577
a-sfo3-us.m.voidlinux.org
7678
a-fra-de.m.voidlinux.org
79+
a-sea-us.m.voidlinux.org
7780

7881
[musl]
7982
b-hel-fi.m.voidlinux.org

ansible/network.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,6 @@
1919
become_user: root
2020
become_method: sudo
2121
gather_facts: no
22+
strategy: ansible.builtin.host_pinned
2223
roles:
2324
- void-mesh

ansible/roles/void-mesh/templates/void0.conf.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ListenPort = 51820
88
[Peer]
99
PublicKey = {{lookup('file', 'secret/vpn/'+peer+'.pub')}}
1010
AllowedIPs = {{void_mesh[peer]}}/32
11-
Endpoint = {{lookup('community.general.dig', peer)}}:51820 # {{peer}}
11+
Endpoint = {{lookup('community.general.dig', peer)|split(',')|first}}:51820 # {{peer}}
1212

1313
{% endif %}
1414
{% endfor %}

0 commit comments

Comments
 (0)