Commit Graph

46 Commits (8c5464802d00a9d47f261d56b643d74bbb6382d7)

Author SHA1 Message Date
Jeff Mitchell 163ce184b8
KMS-PKI Workers (#3101)
3 years ago
Jeff Mitchell b76b24a4ad
Move prefixes for many packages into the globals package (#3069)
3 years ago
Johan Brandhorst-Satzkorn 3c29308673 chore: Add license headers to all files
3 years ago
Todd 87b09d5e27
Rename router to receiver for secondary connections (#2816)
3 years ago
Todd bc409bc7d4
Graceful shutdown blocks on running proxy handler connections (#2789)
3 years ago
Irena Rindos d3d1fa0b55
initial commit (#2768)
3 years ago
Irena Rindos 173e1587d0
Append initial worker upstreams if current upstreams are unresponsive (#2698)
3 years ago
Irena Rindos 5b162a4433
add worker version to network graph (#2672)
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 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
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
Irena Rindos d951e1ebc1
Worker graceful shutdown (#2455)
4 years ago
Irena Rindos fc0ead73e6
feat(workers): worker operational state (#2427)
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
Jim 2818bb65cd
feature (downstreams): Add hooks for optional downstream workers/router (#2359)
4 years ago
Jeff Mitchell 8800ec9c94
Reorganize logic to allow a poison pill (#2317)
4 years ago
Todd 1aad2627c8
OSS side of second downstream connections (see enterprise PR 69) (#2292)
4 years ago
Todd 155c5f578b
Create session manager for workers to use to interact with sessions (#2235)
4 years ago
Todd 9af6c09c36
Move generated pb.go file in to the internal/gen directory (#2225)
4 years ago
Todd 19b549c44a
Rename package servers to server (#2222)
4 years ago
Jim bd167da7d1
fix (worker): send workerId when authorizing session (#2207)
4 years ago
Jeff Mitchell 32d04b9ce7
Allow a worker to use KMS auth but accept PKI for proxy (#2206)
4 years ago
Jeff Mitchell 9a4545e59e
Fix eventing and worker name setup (#2204)
4 years ago
Jeff Mitchell 5a7291131f Make current key update on rotation
4 years ago
irenarindos 16d95262a6 feature(worker): add workerKeyId to status
4 years ago
Jeff Mitchell d1b3b2441f
Add node rotation (#2142)
4 years ago
Jeff Mitchell 4117841cf9
Use persistent storage for worker auth credentials (#2139)
4 years ago
Jeff Mitchell caf19f867e Rename some variables to remove Nodee
4 years ago
Jeff Mitchell f4642930b4
Updates from review of 2076 (#2135)
4 years ago
Haotian 631c174f47
feat(worker): implements WorkerAuthStorage wrapper for worker credential encryption (#2076)
4 years ago
Haotian 1830605a7e
refact(servers) Update api for new worker and controller server tables (#2101)
4 years ago
Jeff Mitchell 1987264bc3
Migrate storage to database repo (#2132)
4 years ago
Jeff Mitchell 5c76017dd6 Fix nil storage
4 years ago
Jeff Mitchell 46e97a2b91
Update to new nodee lib bits (#2120)
4 years ago
Jeff Mitchell 1f550722a2 Sync against current library state
4 years ago
Jeff Mitchell 0581e164f1 Update nodeenrollment dep
4 years ago
Jeff Mitchell 00e57db60f Adapt to library changes
4 years ago
Haotian 898da56a77
feat(workers): Add storage path parameter to worker config
4 years ago
Todd b83f4ece39 Manual merge of main into llb-byow.
4 years ago
Todd d8a443e238 Merge branch 'main' into llb-byow
4 years ago
Todd b58dada40d
Move the server daemons into their own package (#2061)
4 years ago