discovery-service/.kres.yaml
Andrey Smirnov 509e9b2ced feat: implement client wrapper around discovery service API
Fixes #6

This wrapper handles protobuf marshaling, encryption, etc. on the client
data so that service doesn't have a way to see the data.

Client handles data refresh on TTL, updates, discovery of other
affiliates, etc.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-09-27 23:37:24 +03:00

17 lines
470 B
YAML

---
kind: golang.Protobuf
spec:
vtProtobufEnabled: true
specs:
- source: https://raw.githubusercontent.com/protocolbuffers/protobuf/master/src/google/protobuf/duration.proto
subdirectory: vendor/google
skipCompile: true
- source: api/v1alpha1/server/cluster.proto
subdirectory: v1alpha1/server/pb
- source: api/v1alpha1/client/affiliate.proto
subdirectory: v1alpha1/client/pb
---
kind: service.CodeCov
spec:
targetThreshold: 30