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

Define Helm Chart dependencies #676

Closed
dloiacono opened this issue Apr 20, 2021 · 1 comment · Fixed by #691
Closed

Define Helm Chart dependencies #676

dloiacono opened this issue Apr 20, 2021 · 1 comment · Fixed by #691
Labels
enhancement New feature or request
Milestone

Comments

@dloiacono
Copy link
Contributor

Description

Manage the dependencies of a chart.

Helm charts store their dependencies in 'charts/'. For chart developers, it is often easier to manage dependencies in 'Chart.yaml' which declares all dependencies.

The dependency commands operate on that file, making it easy to synchronize between the desired dependencies and the actual dependencies stored in the 'charts/' directory.

For example, this Chart.yaml declares two dependencies:

Chart.yaml

dependencies:

A dependencies section could be added under the helm section:

<dependencies>
  <dependency>
    <name>ngnix</name>
    <version>1.2.3</version>
    <repository>https://example.com/charts</repository>
  </dependency>
</dependencies>

Info

  • Eclipse JKube version : 1.3.0
  • Maven version (mvn -v) :

  • Kubernetes / Red Hat OpenShift setup and version :

  • If it's a bug, how to reproduce :

  • If it's a feature request, what is your use case : It would be useful to define helm dependencies in the jkube configuration

  • Sample Reproducer Project : [GitHub Clone URL]

@manusa manusa added the enhancement New feature or request label Apr 23, 2021
@manusa manusa added this to the 1.3.0 milestone May 10, 2021
@manusa
Copy link
Member

manusa commented May 10, 2021

Fixed by #691

@manusa manusa closed this as completed May 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants