Skip to content

[Spike] Possiblity to deploy flagd as a grpc sync server #411

@Kavindu-Dodan

Description

@Kavindu-Dodan

With the introduction of grpc syncs [1] flagd now has the ability to securely (tls encryption) communicate to a grpc sync provider server implementation.

Given that flagd has built-in sync capability on various sources (file, grpc & k8s), it is worth investigating the possibility to build grpc server version of the flagd. This server build can then be used with OFO, where OFO-controlled side cars get connected to flagd server on top of grpc.

Consider the high-level conceptual architecture,

image

Tasks

A POC with following topics

  • Identify reusable components of flagd
  • Local build process (go build flags/ packaging ...)
  • Image build process

[1] - #249

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions