question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

helm : enhance chart generation

See original GitHub issue

I would like to have the option to choose where I want to output charts to be generated. I’ll like prefer to have it in ./charts folder instead of target… like that I could add it to my source code.

something like :

<plugin>
        <groupId>org.eclipse.jkube</groupId>
        <artifactId>k8s-maven-plugin</artifactId>
        <version>0.2.0</version>
         <configuration>
              <outputDir>./charts</outputDir>
          </configuration>
      </plugin>

for now I'm using this 

(your helm mojo is broken for now, that's why I'm using fabric8)
mvn fabric8:helm -D=fabric8.helm.outputDir=./charts

the file Chart.yaml could be enhanced like that (it contains more useful informations and display nice in chartmuseum UI too :

apiVersion: v1
appVersion: "1.0"
description: A Helm TEST chart for Kubernetes
name: test-k8s-helm
version: 0.1.1
maintainers: me@cherche.pas
home: http://url-du-projet
icon: http://littleicon.png
sources:
  - githubpath

all that information could be in configuration in the pom.xml

if the folder is present… just override the files without deleted the content.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:13 (13 by maintainers)

github_iconTop GitHub Comments

1reaction
survivantcommented, Mar 30, 2020

ok, I see your point. I can live with that.

1reaction
survivantcommented, Mar 30, 2020

I agree that’s a bug in helm cli. but there is over 900 issues, so I’m not sure if I add one more it will make a difference.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Charts - Helm
Explains the chart format, and provides basic guidance for building charts with Helm. ... will generate valid Kubernetes manifest files. templates/NOTES.txt ...
Read more >
How to easily generate Helm charts using Dekorate
Learn how to easily generate Helm charts using Dekorate, how to map properties when installing or updating your charts, and how to use...
Read more >
Generate Helm charts manifests with Quarkus Helm
Let's now see how we can generate the Helm chart of a Quarkus application. ... The first is via the upgrade command of...
Read more >
Upgrading using Helm charts - OpenShift Documentation
If you have installed Red Hat Advanced Cluster Security for Kubernetes by using Helm charts, to upgrade to the latest version of Red...
Read more >
15+ Useful Helm Charts Tools - Caylent
Devs have found Helm Charts extremely useful, so they've begun developing tools, add-ons, and plugins for specific functions to enhance it ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found