DevOps · Flashcard

A chart with two subcharts is installed. How many releases?

  • AOne, because the parent and its subcharts share a release
  • BOne per chart, so a subchart can be upgraded on its own
  • COne per namespace that any of the resources land in
  • DTwo, plus a parent release that tracks the other two

Why this is the answer

Subcharts are not installed separately: their templates are rendered alongside the parent's and everything is applied under a single release with one revision history. That is exactly why you cannot upgrade a subchart independently, and why a subchart's values are set through the parent's values file.

Official docs
Study in Gnoseed →