Skip to content
/ tsk Public

Quickly connect to your Kubernetes Cluster with Tailscale

Notifications You must be signed in to change notification settings

adamgoose/tsk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tsk

tsk is a quick and magical way to connect your Kubernetes cluster to your Tailscale Tailnet.

Installation

tsk requires you have Pulumi installed.

$ brew install pulumi
$ go install github.com/adamgoose/tsk@latest

Configuration

Currently, only CLI flag and Environment Variable configuration is supported, however file-based configuration is coming soon. For now, try the following.

# Copy the example .envrc file
cp .envrc.example .envrc

# Edit your .envrc accordingly
vim .envrc

# If you have direnv installed...
direnv allow

# ...otherwise
source .envrc

Usage

Simply run tsk up!

Now, you can access in-cluster services with the following DNS name pattern:

<service_name>.<namespace>.tsk

When you're ready to shut everything down, just run tsk down.

About

Quickly connect to your Kubernetes Cluster with Tailscale

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages