Tom Meadows and GitHub
f81baa2d56
cmd/k8s-operator, k8s-operator: support Static Endpoints on ProxyGroups ( #16115 )
...
updates: #14674
Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk >
2025-06-27 17:12:14 +01:00
Tom Meadows and GitHub
4456f77af7
cmd/k8s-operator: explicitly set tcp on VIPService port configuration for Ingress with ProxyGroup ( #16199 )
...
Updates tailscale/corp#24795
Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk >
2025-06-09 11:13:03 +01:00
Tom Meadows and GitHub
b5770c81c9
cmd/k8s-operator: rename VIPService -> Tailscale Service in L3 HA Service Reconciler ( #16014 )
...
Also changes wording tests for L7 HA Reconciler
Updates #15895
Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk >
2025-05-19 16:33:34 +01:00
Tom Meadows and GitHub
7fe27496c8
cmd/k8s-operator: warn if HA Service is applied, but VIPService feature flag is not enabled ( #16013 )
...
Updates #15895
Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk >
2025-05-19 14:34:44 +01:00
Tom Meadows and GitHub
df8d51023e
cmd/k8s-operator,kube/kubetypes,k8s-operator/apis: reconcile L3 HA Services ( #15961 )
...
This reconciler allows users to make applications highly available at L3 by
leveraging Tailscale Virtual Services. Many Kubernetes Service's
(irrespective of the cluster they reside in) can be mapped to a
Tailscale Virtual Service, allowing access to these Services at L3.
Updates #15895
Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk >
2025-05-19 12:58:32 +01:00
Tom Meadows and GitHub
9666c2e700
cmd/k8s-operator: default ingress paths to '/' if not specified by user ( #15706 )
...
in resource
Fixes #14908
Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk >
2025-04-17 16:14:34 +01:00