AWeber-Imbi / imbi

An operational management platform for medium to large environments
BSD 3-Clause "New" or "Revised" License
2 stars 12 forks source link

Add an abstracted project configuration view #18

Open gmr opened 3 years ago

gmr commented 3 years ago

The abstracted project configuration view allows for a single interface inside Imbi to configure the KV parameters for a project in Consul, Vault, AWS SSM Parameter Store, and K8s config maps.

Ideally we'd use the Project Fact for "Configuration System" to determine which one to show, but then it becomes prescriptive for users outside of AWeber as to how Project Facts are managed.

We might need new data attribute system similar to facts, that can be driven by facts if they overlap for this (and other planned features).

in-op commented 4 months ago

AWS SSM is complete, the others aren't. We may want to make a series issues under a broader project configuration milestone