Description
I'm finding that the services within my application are sharing a lot of their configuration. Their sidecars (logging, datadog agent), addons (SQS permissions), image config, and secrets are all very, very similar.
Right now I have to copy/paste the entire service configuration between services. This is disincentivizing me from creating new services (ex. single purpose queue consumers that share the same source code), which is a bummer! I can forsee it being a big pain keeping them all in sync, particularly when adding/removing secrets. I'd love to be able to define a base config that the others inherit from/can override.
Do you have any plans to add something like that? Are y'all seeing similar concerns from other users and if so is there a way they're working around it? The best workaround I can think of is templating/generating the manifests myself, which I'd love to avoid.
Activity