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

[RFE] Allows the user to custom helm install args when install the app #45282

Open
liuweiGL opened this issue Apr 27, 2024 · 0 comments
Open
Labels
kind/enhancement Issues that improve or augment existing functionality

Comments

@liuweiGL
Copy link

liuweiGL commented Apr 27, 2024

Is your feature request related to a problem? Please describe.

The bitnami/charts always has so many properties in "values.yaml", so i will pick some common properties to set the default values and record them in my documentation. In this way, my partners just need to modify a few items(eg password) then copy and paste them into rancher-dashboard to complete the installation.

When I replaced the values.yaml content with a fragment copied from my documentation, Due to rancher use --values instead of -f flag in the helm install command, helm chart can't get the full values causing the template to report errors, like "nil pointer evaluating interface {}.debug".

Describe the solution you'd like

Allow me choose -f or --values flag to exec the helm install command.

Describe alternatives you've considered

Add a option in this page:
image

Additional context
For example, the configuration of the MySQL chart has over 460 lines:
image

But all I need are the following few dozen items:
image

When i use configuration fragment copied from my documentation to install the mysql app:
image

Template parsing errors are reported because the original values are overwritten instead of merged:
image

@liuweiGL liuweiGL added the kind/enhancement Issues that improve or augment existing functionality label Apr 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Issues that improve or augment existing functionality
Projects
None yet
Development

No branches or pull requests

1 participant