Maisem Ali
060ecb010f
docs/k8s: make run.sh handle SIGINT
...
It was previously using jobcontrol to achieve this, but that apparently
doesn't work when there is no tty. This makes it so that it directly
handles SIGINT and SIGTERM and passes it on to tailscaled. I tested this
works on a Digital Ocean K8s cluster.
Fixes #5512
Signed-off-by: Maisem Ali <maisem@tailscale.com>
4 years ago
Denton Gentry
0ae0439668
docs/k8s: add IPv6 forwarding in proxy.yaml
...
Fixes https://github.com/tailscale/tailscale/issues/4999
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
4 years ago
Walter Poupore
df9f3edea3
docs/k8s: add prefix to ( #5167 )
...
Signed-off-by: Walter Poupore <walterp@tailscale.com>
4 years ago
Maisem Ali
1d33157ab9
docs/k8s: use job control in run.sh
...
This has the benefit of propagating SIGINT to tailscaled, which in turn
can react to the event and logout in case of an ephemeral node.
Also fix missing run.sh in Dockerfile.
Signed-off-by: Maisem Ali <maisem@tailscale.com>
4 years ago
Maisem Ali
bd4b27753e
docs/k8s: set statedir to /tmp when not specified
...
This makes `tailscale cert` and Taildrop work on k8s and in ephemeral
mode.
Signed-off-by: Maisem Ali <maisem@tailscale.com>
4 years ago
Craig Rodrigues
9584d8aa7d
docs/k8s: Add env vars for tailscaled args
...
- TS_SOCKS5_SERVER, argument passed to tailscaled --socks5-server
- TS_OUTBOUND_HTTP_PROXY_LISTEN, argument passed to tailscaled -outbound-http-proxy-listen
- TS_TAILSCALED_EXTRA_ARGS extra arguments passed to tailscaled
Fixes #4985
Signed-off-by: Craig Rodrigues <rodrigc@crodrigues.org>
4 years ago
Jake Edgington
ea6e9099b9
fix: typo rename, ROUTES -> TS_ROUTES
...
Signed-off-by: Jake Edgington <jake.edgington@gmail.com>
4 years ago
Jake Edgington
72b7edbba9
fix: typo rename, KUBE_SECRET -> TS_KUBE_SECRET
...
Signed-off-by: Jake Edgington <jake.edgington@gmail.com>
4 years ago
Maisem Ali
3b55bf9306
build_docker.sh: add run.sh as an entrypoint to the docker image
...
Fixes #4071
Signed-off-by: Maisem Ali <maisem@tailscale.com>
4 years ago
Brian Fallik
9fa6cdf7bf
fix minor typo
...
Signed-off-by: Brian Fallik <bfallik@gmail.com>
4 years ago
Robert
cb030a0bb4
docs/k8s: add example about setting up a subnet router
...
Signed-off-by: Robert <rspier@pobox.com>
Co-authored-by: Maisem Ali <3953239+maisem@users.noreply.github.com>
5 years ago
Felipe Cruz Martinez
47ace13ac8
Fix k8s README
...
Use the correct KUBE_SECRET value
5 years ago
Maisem Ali
e538d47bd5
docs/k8s: update run.sh to use the correct socket path
...
Signed-off-by: Maisem Ali <maisem@tailscale.com>
5 years ago
Maisem Ali
a6c3de72d6
docs/k8s: use ghcr.io for base image
...
Signed-off-by: Maisem Ali <maisem@tailscale.com>
5 years ago
Maisem Ali
45d4adcb63
docs/k8s: use tailscale/tailscale as base image
...
Signed-off-by: Maisem Ali <maisem@tailscale.com>
5 years ago
Maisem Ali
2c403cbb31
docs/k8s: add instructions on how to run as a sidecar or a proxy.
...
Signed-off-by: Maisem Ali <maisem@tailscale.com>
5 years ago
Maisem Ali
0842e2f45b
ipn/store: add ability to store data as k8s secrets.
...
Signed-off-by: Maisem Ali <maisem@tailscale.com>
5 years ago
Maisem Ali
fd4838dc57
wgengine/userspace: add support to automatically enable/disable the tailscale
...
protocol in BIRD, when the node is a primary subnet router as determined
by control.
Signed-off-by: Maisem Ali <maisem@tailscale.com>
5 years ago