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/cmd/containerboot
Irbe Krumina 48a95c422a
cmd/containerboot,cmd/k8s-operator: reload tailscaled config (#14342)
cmd/{k8s-operator,containerboot}: reload tailscaled configfile when its contents have changed

Instead of restarting the Kubernetes Operator proxies each time
tailscaled config has changed, this dynamically reloads the configfile
using the new reload endpoint.
Older annotation based mechanism will be supported till 1.84
to ensure that proxy versions prior to 1.80 keep working with
operator 1.80 and newer.

Updates tailscale/tailscale#13032
Updates tailscale/corp#24795

Signed-off-by: Irbe Krumina <irbe@tailscale.com>
11 months ago
..
forwarding.go cmd/containerboot,util/linuxfw: create a SNAT rule for dst/src only once, clean up if needed (#13658) 1 year ago
healthz.go cmd/containerboot: serve health on local endpoint (#14246) 1 year ago
kube.go cmd/containerboot: don't attempt to patch a Secret field without permissions (#14365) 12 months ago
kube_test.go cmd/{containerboot,k8s-operator},kube/kubetypes: kube Ingress L7 proxies only advertise HTTPS endpoint when ready (#14171) 1 year ago
main.go cmd/containerboot,cmd/k8s-operator: reload tailscaled config (#14342) 11 months ago
main_test.go cmd/containerboot: add more tests, check that egress service config only set on kube (#14360) 12 months ago
metrics.go cmd/containerboot: serve health on local endpoint (#14246) 1 year ago
serve.go cmd/containerboot: don't attempt to patch a Secret field without permissions (#14365) 12 months ago
services.go kube/{kubeapi,kubeclient},ipn/store/kubestore,cmd/{containerboot,k8s-operator}: emit kube store Events (#14112) 1 year ago
services_test.go cmd/containerboot,kube,util/linuxfw: configure kube egress proxies to route to 1+ tailnet targets (#13531) 1 year ago
settings.go cmd/containerboot: don't attempt to patch a Secret field without permissions (#14365) 12 months ago
tailscaled.go cmd/containerboot,cmd/k8s-operator: reload tailscaled config (#14342) 11 months ago
test_tailscale.sh cmd/containerboot: make a tests table, add more tests. 3 years ago
test_tailscaled.sh cmd/containerboot: avoid leaking bash scripts after test runs 2 years ago