You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/kube
David Bond 7a8976b312
cmd/{containerboot,k8s-proxy}: disconnect from control before shutdown
This commit modifies containerboot to call the local api endpoint to
disconnect from the control plane upon shutdown. This functionality
is enabled using a new environment variable:

`EXPERIMENTAL_DISCONNECT_ON_SHUTDOWN`

When using an instance as a HA app connector or subnet router this
environment variable should be set to give connected clients enough
time to update their netmap and fail over to the next active instance.

This commit also includes some minor spelling/grammar fixes.

Updates #14020

Signed-off-by: David Bond <davidsbond93@gmail.com>
2 months ago
..
certs all-kube: create Tailscale Service for HA kube-apiserver ProxyGroup (#16572) 5 months ago
egressservices cmd/{k8s-operator,containerboot},kube: ensure egress ProxyGroup proxies don't terminate while cluster traffic is still routed to them (#14436) 10 months ago
health cmd/{k8s-proxy,containerboot,k8s-operator},kube: add health check and metrics endpoints for k8s-proxy (#16540) 4 months ago
ingressservices cmd/containerboot,kube/ingressservices: proxy VIPService TCP/UDP traffic to cluster Services (#15897) 7 months ago
k8s-proxy/conf cmd/{k8s-proxy,containerboot,k8s-operator},kube: add health check and metrics endpoints for k8s-proxy (#16540) 4 months ago
kubeapi ipn/store/kubestore,kube,envknob,cmd/tailscaled/depaware.txt: allow kubestore read/write custom TLS secrets (#15307) 9 months ago
kubeclient all: use Go 1.20's errors.Join instead of our multierr package 2 months ago
kubetypes cmd/{k8s-operator,k8s-proxy},kube: use consistent type for auth mode config (#16626) 4 months ago
localclient all-kube: create Tailscale Service for HA kube-apiserver ProxyGroup (#16572) 5 months ago
metrics cmd/{k8s-proxy,containerboot,k8s-operator},kube: add health check and metrics endpoints for k8s-proxy (#16540) 4 months ago
services cmd/{containerboot,k8s-proxy}: disconnect from control before shutdown 2 months ago
state all-kube: create Tailscale Service for HA kube-apiserver ProxyGroup (#16572) 5 months ago