James Tucker
24df1ef1ee
appc,ipn/ipnlocal,types/appctype: implement control provided routes
...
Control can now send down a set of routes along with the domains, and
the routes will be advertised, with any newly overlapped routes being
removed to reduce the size of the routing table.
Fixes tailscale/corp#16833
Signed-off-by: James Tucker <james@tailscale.com>
2024-01-17 14:40:09 -08:00
Tom DNetto
611e0a5bcc
appc,ipn/local: support wildcard when matching app-connectors
...
Updates: ENG-2453
Signed-off-by: Tom DNetto <tom@tailscale.com>
2023-11-22 14:47:44 -08:00
James Tucker
e866ee9268
types/appctype: correct app-connector cap name in documentation
...
Updates #cleanup
Signed-off-by: James Tucker <james@tailscale.com>
2023-11-15 09:47:24 -08:00
Tom DNetto
df4b730438
types/appctype: define the nodeAttrs type for dns-driven app connectors
...
Signed-off-by: Tom DNetto <tom@tailscale.com>
Updates: https://github.com/tailscale/corp/issues/15440
Code-authored-by: Podtato <podtato@tailscale.com>
2023-10-31 12:34:09 -06:00
Tom DNetto
7e933a8816
appctype: move to types/appctype
...
Having a types package at the top level was almost certainly unintentional.
Signed-off-by: Tom DNetto <tom@tailscale.com>
Updates: https://github.com/tailscale/corp/issues/15038
2023-10-19 12:00:54 -07:00