ansible-role-headscale-client/vars/main.yml

15 lines
716 B
YAML

---
# whether to output debug information during role execution
verbose: false
# new auth keys no longer have no expiration dates, they are only valid for 90 days
# https://github.com/tailscale/tailscale/issues/1151
# NOTE: nodes stay authorised even after the key expires, so expired keys only affect restarted clients
tailscale_auth_key: '4bca68571ced2873b48de87a8a0c95497cc6b1599705108e'
# Tailscale tailnets
# tailnets contains one or multiple dicts (each dict represents a tailnet, i.e., an account)
# and each dict contains a list of hosts (hostname and optional arguments for `tailscale up ...`)
#tailnets: "{{ lookup('community.general.passwordstore', 'ansible/roles/tailscale/hosts subkey=tailnets') }}"