Skip to content

Support using OIDC to authenticate provider #485

@tcaddy

Description

@tcaddy

Is your feature request related to a problem? Please describe.
I don't like that I have to provide an API key or a set of OAuth credentials in order to auth the terraform provider. I'd like to be able to auth in a manner that doesn't require using secrets (which could be used elsewhere to gain access to Tailscale's API).

Describe the solution you'd like
I would like you to support OIDC authentication for the Tailscale provider.

Additional context
The terraform providers for GCP and Azure AD both support auth'ing with OIDC and it's really nice b/c

  1. no secrets are involved
  2. there are no long lived credentials used
  3. there is no need to reset an Oauth client every 30/60/90/etc days
  4. it's more secure

Metadata

Metadata

Assignees

Labels

frNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions