Skip to content

integrate the business layer remote config to use the data layer remote config to write to the config maps for each cluster #1880

Open
@jeromy-cannon

Description

@jeromy-cannon

integrate the business layer remote config to use the data layer remote config to write to the config maps for each cluster. This will will also trigger the migration logic required for upgrading v0.35.1+ to v0.36.0.

We want all of the direct integration with the data layer to go through the business layer's runtime state. Thus, we will want to create a src/business/runtime-state/remote-config-runtime-state.ts RemoteConfigRuntimeState that is injectable to handle the data layer calls. The existing business remote config will leverage the RemoteConfigRuntimeState to do the reading/writing via the data layer and integration layer. Much if not all of the existing can be restructured and rolled into this runtime state class. However, we do not need to do all of this at once, as we want to get v0.36.0 published soon and need this integration complete.

Metadata

Metadata

Assignees

Labels

P0An issue impacting production environments or impacting multiple releases or multiple individuals.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions