Imagine we have following construction:
We have the problem that Helm in this case creates three MongoDB instances: 1x V3 and 2x V4. We have expected Helm detects the existing V4 and does not create another one.
Now we are looking for a way for Helm to install services only if they do not yet exist. In our case, this applies not only to databases, but also to applications.
We can't put everything in a single chart. We have a basic chart for our core applications, and then own charts per customer.