Helm chart and container image for running tailscale DERP servers.
Tailscale offers documentation for running custom DERP servers.
The helm chart is availble in ./chart/tailscale-derp
and it's supporting container image can be found in Docker
.
The container image follows tailscale's upstream version.
helm install tailscale-derp oci://ghcr.io/coreweave/tailscale-derp/chart/tailscale-derp
To install the chart with the release name tailscale-derp
helm install tailscale-derp oci://ghcr.io/coreweave/tailscale-derp/chart/tailscale-derp
To uninstall the tailscale-derp
deployment
helm uninstall tailscale-derp
The command removes all the Kubernetes components associated with the chart and deletes the release.
Read through the values.yaml file. It has several commented out suggested values.
DERP_*
enviroment variables are arguments passed down to the derper
binary.
Specify each parameter using the --set key=value[,key=value]
argument to helm install
.
helm install tailscale-derp \
--set derpServerHostname="your-hostname.com" \
oci://ghcr.io/coreweave/tailscale-derp/chart/tailscale-derp
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
helm install tailscale-derp oci://ghcr.io/coreweave/tailscale-derp/chart/tailscale-derp -f values.yaml