07427e06f7
chore: add setBlockEndpoints to nodeUpdater ( #11636 )
...
nodeUpdater also needs block endpoints, so that it can stop sending nodes with endpoints.
2024-01-18 10:02:15 +04:00
5b4de667d6
chore: add setCallback to nodeUpdater ( #11635 )
...
we need to be able to (re-)set the node callback when we lose and regain connection to a coordinator over the network.
2024-01-18 09:51:09 +04:00
25e289e1f6
chore: add setAddresses to nodeUpdater ( #11571 )
...
Adds setAddresses to nodeUpdater
2024-01-18 09:24:16 +04:00
2aa3cbbd03
chore: add logging to nodeUpdater ( #11569 )
...
Add debug logging for nodeUpdater and configMaps
2024-01-17 14:15:45 +04:00
38d9ce5267
chore: add setStatus support to nodeUpdater ( #11568 )
...
Add support for the wgengine Status callback to nodeUpdater
2024-01-17 09:06:34 +04:00
f6dc707511
chore: add DERPForcedWebsocket to nodeUpdater ( #11567 )
...
Add support for DERPForcedWebsocket to nodeUpdater
2024-01-17 08:55:45 +04:00
8701dbc874
chore: add nodeUpdater to tailnet ( #11539 )
...
Adds a nodeUpdater component, which serves a similar role to configMaps, but tracks information from tailscale going out to the coordinator as node updates. This first PR just handles netInfo, subsequent PRs will
handle DERP forced websockets, endpoints, and addresses.
2024-01-11 09:29:42 +04:00