Commit Graph

98 Commits (cc42c51e5e1bb2c52bd79a080b99f3c5fcf5fd28)

Author SHA1 Message Date
Irena Rindos 173e1587d0
Append initial worker upstreams if current upstreams are unresponsive (#2698)
3 years ago
Todd 7a6983c463
Fix wrapped reverse grpc listener (#2702)
3 years ago
Haotian 340cfb0d88
refactor(metric): adds filter function to collector init method (#2695)
3 years ago
Todd b6c0ccc1e8
Refactor proxy handler to separate connection and protocol handling (#2678)
3 years ago
Haotian fbd0a8272b
feat(metric): adds accepted/closed connections counters to worker and controller servers (#2668)
3 years ago
Irena Rindos 5b162a4433
add worker version to network graph (#2672)
3 years ago
Haotian 2b84013379
Revert " feat(metric): adds accepted/closed connections counters for controller and worker cluster connections (#2656)" for failing a build test (#2660)
3 years ago
Haotian 80f72b8511
feat(metric): adds accepted/closed connections counters for controller and worker cluster connections (#2656)
3 years ago
Johan Brandhorst-Satzkorn 8908dccf6d
Forward port some release fixes (#2631)
3 years ago
Irena Rindos 70e20b5cf5
revert merge llb-multihop-sessions (#2628)
3 years ago
Irena Rindos 781b03d080
dataplane management (#2624)
3 years ago
Irena Rindos 011a7cf640
Dataplane routing (#2623)
3 years ago
Jeff Mitchell 0c96c6ff6c
Split grace period into multiple config values (#2578) (#2603)
3 years ago
Todd 2a4ce02de6
Disconnect PKI workers from upstreams when they are no longer authorized (#2515)
4 years ago
Hugo Vieira d206635d74 fix(connection): Make bytes up and down a signed 64-bit integer
4 years ago
Hugo Vieira c81398cbf3 feat(worker): Report bytes up and down on Status updates
4 years ago
Hugo f023f05c11 feat(worker): Report bytes up/down on Worker connection closure
4 years ago
Hugo 1bb80624b8 feat(worker): net.Conn implementation to count Bytes Read and Written
4 years ago
Johan Brandhorst-Satzkorn f57454b6b9
Rewrite interface{} to any (#2535)
4 years ago
Todd 73f7004c74 Add RLocks for all read access to s.connInfoMaps in a session (#2553)
4 years ago
Jeff Mitchell 37273d7a9c Fix two items: (#2544)
4 years ago
Haotian 3be8b6efed
refactor(metric): move common metrics functions out of 'internal' directory (#2536)
4 years ago
Todd 412e7a2418
Add interfaces and error codes for processing downstream router connections (#2511)
4 years ago
Todd 2f68c604c5
Add test helper for creating a multihop worker setup (#2513)
4 years ago
Irena Rindos 4493dfd527 use prior and current worker auth keys (#2495)
4 years ago
Jeff Mitchell 74a007bfdd Adapt to new nodeenrollment X25519KeyProducer interface (#2491)
4 years ago
Louis Ruch b7684a857a
feat(ssh): Use HostId as HostKeyAlias for connect ssh helper (#2490)
4 years ago
Irena Rindos bd4f5f3801
update worker auth rotate (#2484)
4 years ago
Todd 06fd086004
Add health endpoint for worker (#2442)
4 years ago
Irena Rindos d951e1ebc1
Worker graceful shutdown (#2455)
4 years ago
Louis Ruch 50490d71ae
chore(targets): Improve help and errors around ssh targets (#2445)
4 years ago
Irena Rindos fc0ead73e6
feat(workers): worker operational state (#2427)
4 years ago
Irena Rindos 18dff62b7b
Merge BYOW GA branch to main (#2398)
4 years ago
Haotian 5c715478e4
feat(workers): Add metrics for worker server-side grpc connections, refactor repeated code into common location (#2367)
4 years ago
Jeff Mitchell 01fb949d0b
Add controller-led worker auth flow (#2413)
4 years ago
Timothy Messier 5d0cdf680f
feat(worker): Support reloading of initial upstreams on SIGHUP (#2417)
4 years ago
Jeff Mitchell 9b271d7dd8
Fix error about unimplemented HcpbWorkers call (#2361)
4 years ago
Johan Brandhorst-Satzkorn aef9073fa6
Upgrade to Go 1.19 (#2347)
4 years ago
Irena Rindos dde0c35f23
Update request data in session manager (#2369)
4 years ago
Jim 2818bb65cd
feature (downstreams): Add hooks for optional downstream workers/router (#2359)
4 years ago
Jeff Mitchell 07bca9dd66
Ensure initial upstreams is empty before hcpb worker listing (#2334)
4 years ago
Jeff Mitchell 090b2b28f8
Clean up some dev config kms code (#2321)
4 years ago
Jeff Mitchell 8800ec9c94
Reorganize logic to allow a poison pill (#2317)
4 years ago
Jeff Mitchell 4bd249d347
Fix some missing net.JoinHostPort calls (#2305)
4 years ago
Todd 1aad2627c8
OSS side of second downstream connections (see enterprise PR 69) (#2292)
4 years ago
Jeff Mitchell 8f2ef45a01
Update against new version of nodeenrollment split listener (#2280)
4 years ago
Louis Ruch a17e973712
feat(credentials): Refactor credential purposes (#2260)
4 years ago
Jeff Mitchell fb3b2209e5
Add WithType to worker listing (#2252)
4 years ago
Jeff Mitchell 1596ff3d1c
Update against new nodee conn type (#2245)
4 years ago
Jeff Mitchell 6b48346bf3
Add managed worker address fetching (#2244)
4 years ago