Should dependencies between Helm charts reflect dependencies between microservices?
问题 Given a following scheme of services and their dependencies I would like to engineer a set of Helm charts. API Gateway calls Service A and Service C Service A calls Service B Service B calls Database Service C calls Service B and Service D At the moment I see two alternatives: Each of the 6 components in a diagram below is a single chart and each arrow in a diagram is a single dependency. There's an Umbrella chart that has a dependency on all other charts. The Database chart is a dependency