https://github.com/gitpod-samples/demo-tailscale-with-gitpod
Ever wondered how to configure Tailscale with Gitpod to enable secure and ephemeral developer environments in the cloud? Here's how...
https://github.com/gitpod-samples/demo-tailscale-with-gitpod
demo gitpod tailscale
Last synced: 3 months ago
JSON representation
Ever wondered how to configure Tailscale with Gitpod to enable secure and ephemeral developer environments in the cloud? Here's how...
- Host: GitHub
- URL: https://github.com/gitpod-samples/demo-tailscale-with-gitpod
- Owner: gitpod-samples
- License: mit
- Created: 2021-10-26T10:36:50.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-18T03:40:57.000Z (over 2 years ago)
- Last Synced: 2025-01-24T12:45:31.822Z (5 months ago)
- Topics: demo, gitpod, tailscale
- Language: Dockerfile
- Homepage:
- Size: 50.8 KB
- Stars: 36
- Watchers: 6
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tailscale with Gitpod
[Tailscale](https://tailscale.com/) allows [Gitpod](https://www.gitpod.io/) CDE workspaces to access private private resources such as databases, S3 buckets, local services, etc.
## Demo
### Tailscale setup:
* Signup for a new A [Tailscale account](https://login.tailscale.com/login)
* Navigate to your [Tailscale Machines tab](https://login.tailscale.com/admin/machines) and copy the IP address of the example `hello` application
* Verify that reaching the example Tailscale `hello` application via `ping` fails.
### Gitpod workspace
* Click the button below to start a new development environment:
[](https://gitpod.io/#https://github.com/gitpod-io/demo-tailscale-with-gitpod)
* Login to your Tailscale account when prompted from the Gitpod workspace terminal:
```
To authenticate, visit:
https://login.tailscale.com/a/XXXXXXXXXXXX
```
* Verify that reaching the example Tailscale `hello` application via `ping` succeeds.