Skip to content
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

tailscale: add webhook resource #384

Merged
merged 1 commit into from
Aug 1, 2024
Merged

Conversation

mpminardi
Copy link
Member

@mpminardi mpminardi commented Jul 19, 2024

Add a tailscale_webhook resource to allow for managing tailscale webhooks via terraform.

Updates https://github.com/tailscale/corp/issues/21625

@mpminardi mpminardi self-assigned this Jul 19, 2024
@mpminardi mpminardi force-pushed the mpminardi/webhook-resource branch from 51e9d91 to f35c5dd Compare July 19, 2024 18:55
go.mod Outdated
@@ -9,7 +9,7 @@ require (
github.com/hashicorp/terraform-plugin-sdk/v2 v2.34.0
github.com/stretchr/testify v1.9.0
github.com/tailscale/hujson v0.0.0-20221223112325-20486734a56a
github.com/tailscale/tailscale-client-go v1.17.0
github.com/tailscale/tailscale-client-go v1.17.1-0.20240718200212-ff9b01c0d472
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO: this needs to be updated to the released version once tailscale/tailscale-client-go#84 is through

@mpminardi mpminardi marked this pull request as ready for review July 19, 2024 19:46
@mpminardi mpminardi force-pushed the mpminardi/webhook-resource branch 2 times, most recently from ad94c6a to 1f8f161 Compare July 22, 2024 07:23
@mpminardi mpminardi force-pushed the mpminardi/webhook-resource branch from 1f8f161 to 6284e65 Compare July 24, 2024 19:13
Add a `tailscale_webhook` resource to allow for managing tailscale
webhooks via terraform.

Updates tailscale/corp#21625

Signed-off-by: Mario Minardi <mario@tailscale.com>
@mpminardi mpminardi force-pushed the mpminardi/webhook-resource branch from 6284e65 to f6ff2f6 Compare August 1, 2024 21:31
@mpminardi mpminardi merged commit 1b95233 into main Aug 1, 2024
3 checks passed
@mpminardi mpminardi deleted the mpminardi/webhook-resource branch August 1, 2024 21:36
@matshch
Copy link

matshch commented Sep 4, 2024

Is there a timeline for the release that will include this feature?

@oxtoacart
Copy link
Contributor

Is there a timeline for the release that will include this feature?

We're currently putting the finishing touches on the latest batch of changes in preparation for a release, so it won't be long.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants