diff --git a/ansible/inventories/production/host_vars/rpi0.home.jthan.io/vars.yaml b/ansible/inventories/production/host_vars/rpi0.home.jthan.io/vars.yaml index 4bb6f5c..bb1803b 100644 --- a/ansible/inventories/production/host_vars/rpi0.home.jthan.io/vars.yaml +++ b/ansible/inventories/production/host_vars/rpi0.home.jthan.io/vars.yaml @@ -1,5 +1,6 @@ netbird_version: "0.68.3" netbird_sha256: "a3ba352f2b2bfbcd1bf157257b3b1fbe4c9d21dee2a7cb15e9c36b2a092563d9 " +netbird_setup_key: "{{ lookup('bitwarden.secrets.lookup', 'a3402c94-7082-4d70-8436-b42e002c8e18') }}" private_domains: - name: jthan.io diff --git a/ansible/roles/netbird_peer/tasks/main.yaml b/ansible/roles/netbird_peer/tasks/main.yaml index 9bfa459..9b5e991 100644 --- a/ansible/roles/netbird_peer/tasks/main.yaml +++ b/ansible/roles/netbird_peer/tasks/main.yaml @@ -59,3 +59,7 @@ state: started enabled: true daemon_reload: true + +- name: Run netbird up with setup key + command: + cmd: /usr/local/bin/netbird up --setup-key {{ netbird_setup_key }} --management-url https://netbird.jthan.io:443