summaryrefslogtreecommitdiffhomepage
path: root/control/controlhttp/controlhttpserver/controlhttpserver.go
diff options
context:
space:
mode:
authorDavid Bond <davidsbond@users.noreply.github.com>2026-04-09 14:39:46 +0100
committerGitHub <noreply@github.com>2026-04-09 14:39:46 +0100
commit85d6ba9473cdeb62329ad71940290cad7ef9dc6e (patch)
tree6ffc7136ef7131266e300e2c532f7b62bb673580 /control/controlhttp/controlhttpserver/controlhttpserver.go
parentb25920dfc07452833895ad00b42db7e581b3cec8 (diff)
downloadtailscale-85d6ba9473cdeb62329ad71940290cad7ef9dc6e.tar.xz
tailscale-85d6ba9473cdeb62329ad71940290cad7ef9dc6e.zip
cmd/k8s-operator: migrate to tailscale-client-go-v2 (#19010)
This commit modifies the kubernetes operator to use the `tailscale-client-go-v2` package instead of the internal tailscale client it was previously using. This now gives us the ability to expand out custom resources and features as they become available via the API module. The tailnet reconciler has also been modified to manage clients as tailnets are created and removed, providing each subsequent reconciler with a single `ClientProvider` that obtains a tailscale client for the respective tailnet by name, or the operator's default when presented with a blank string. Fixes: https://github.com/tailscale/corp/issues/38418 Signed-off-by: David Bond <davidsbond93@gmail.com>
Diffstat (limited to 'control/controlhttp/controlhttpserver/controlhttpserver.go')
0 files changed, 0 insertions, 0 deletions