Skip to content

andrew-welch/tailscale-creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tailscale Creator

Build a Tailscale endpoint in Azure using Terraform.

This repository is being developed, and is not yet suitable for cloning.

Steps

  1. Setup the Azure service principal.
  1. Create a Terraform Cloud account amnd workspace and create an API Key.
  1. Create a Tailscale account and auth key.
  1. Add these credentials to Github Actions secret as:
  • AZURE_CLIENT_ID
  • AZURE_CLIENT_SECRET
  • AZURE_SUBSCRIPTION_ID
  • AZURE_TENANT_ID
  • TF_API_TOKEN
  • TF_VAR_TAILSCALE_AUTHKEY
  • TF_VAR_VM_PASSWORD
  1. Add ACL rules to the TailScale account configuration.

  2. Build the image.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published