Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow indicating runtime dependencies #887

Closed
entropitor opened this issue Oct 9, 2019 · 1 comment
Closed

Allow indicating runtime dependencies #887

entropitor opened this issue Oct 9, 2019 · 1 comment

Comments

@entropitor
Copy link

E.g. the Kong helm chart introduces some new Custom Resource Definitions. I've built other charts on top of those CRDs but given I only want 1 kong instance but many charts declaring CRDs for this 1 kong instance, helmfile fails when I try to run it on a new cluster because it cannot find the CRD that one of the charts is declaring. It could be cool if we could say something like depends_on: ['kong'] or declares_crd: true

@mumoshu
Copy link
Collaborator

mumoshu commented Oct 9, 2019

@entropitor Hey! Thanks for trying Helmfile. I think we already have an issue for this: #715

We'll have something like depends_on(perhaps needs: ['namespace:release']).

In the meantime, you can try sub-helmfiles as they are processed in the order of declaration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants