Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 8 days ago
JSON representation

Ever wondered how to configure Tailscale with Gitpod to enable secure and ephemeral developer environments in the cloud? Here's how...

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

![Tailscale hello service](docs/images/ping.png)

* Verify that reaching the example Tailscale `hello` application via `ping` fails.

### Gitpod workspace

* Click the button below to start a new development environment:

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](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.