Browse Source
Add support for TLS in gRPC communication between worker and volume server (#8370)
Add support for TLS in gRPC communication between worker and volume server (#8370)
* Add support for TLS in gRPC communication between worker and volume server * address comments * worker: capture shared grpc.DialOption in BalanceTask registration closure * worker: capture shared grpc.DialOption in ErasureCodingTask registration closure * worker: capture shared grpc.DialOption in VacuumTask registration closure * worker: use grpc.worker security configuration section for tasks * plugin/worker: fix compilation errors by passing grpc.DialOption to task constructors * plugin/worker: prevent double-counting in EC skip counters --------- Co-authored-by: Chris Lu <chris.lu@gmail.com>pull/8373/head
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 65 additions and 47 deletions
-
3weed/plugin/worker/erasure_coding_handler.go
-
1weed/plugin/worker/vacuum_handler.go
-
1weed/plugin/worker/volume_balance_handler.go
-
43weed/worker/tasks/balance/balance_task.go
-
6weed/worker/tasks/balance/register.go
-
36weed/worker/tasks/erasure_coding/ec_task.go
-
6weed/worker/tasks/erasure_coding/register.go
-
6weed/worker/tasks/vacuum/register.go
-
10weed/worker/tasks/vacuum/vacuum_task.go
Write
Preview
Loading…
Cancel
Save
Reference in new issue