-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Approve machine as exit node #213
Comments
You can approve a device's advertised routes via the API (they still need to be advertised from the device): https://github.com/tailscale/tailscale/blob/main/api.md#set-device-routes. This requires specifying the route. You could also address this with auto approvers: https://tailscale.com/kb/1018/acls/#auto-approvers-for-routes-and-exit-nodes. You could tag the auth key or OAuth client the Terraform provider uses, and allow that tag to approve whatever routes you expect. |
Through some diggging I found out that an "Exit node" is just a node that routes See: #279 |
Is your feature request related to a problem? Please describe.
When a machine starts up with
--advertise-exit-node
, it must be manually enabled in the UI:Describe the solution you'd like
Something in terraform. Perhaps similarly to
device_authorization
:or perhaps it's an opportunity to refactor that into a single
tailscale_device_settings
or something.Additional context
The text was updated successfully, but these errors were encountered: