Skip to content
This repository has been archived by the owner on Nov 3, 2021. It is now read-only.

rewrite as CLI tool separating umbrella charts into sub releases #7

Open
sflandergan opened this issue Jun 22, 2019 · 0 comments
Open

Comments

@sflandergan
Copy link
Member

Card
When installing or upgrading an umbrella chart, bumbershoot should separate these into own releases per sub-chart.
These can be managed as one package with bumbershoot, but can also be independently managed via helm (maybe later also via bumbershoot).
This brings several benefits:

  • each sub-release can be linted, giving better error feedback than using helm directly
  • each sub-release can be updated in a CD scenario

Criteria

  • Umbrella charts can be listed, installed, deleted and upgraded
  • Umbrella charts are separated into sub-releases
    • (optional) depth until chart dependencies are resolved can be configured
  • Dependencies between sub-releases are tracked
  • When upgrading, any sub-chart that has been removed, must have the sub-release deleted
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant