Skip to content

Support for --set-literal (and other new flags) in helm #6618

@MOZGIII

Description

@MOZGIII

Describe the Feature You Want

I need to be able to pass --set-literal flag to helm, otherwise it is impossible for me to set the configuration value that I need to set without resorting to values.yml.

Current Behavior

k8s_yaml(helm('charts/mychart', set_literal = [...]))

Error in helm: helm: unexpected keyword argument "set_literal"

Why Do You Want This?

Because I need to set the env vars to the string values I need, and those values happen to be (erroneously) parsed somehow that leads to parse errors.

Example: set=["a=[1.2.3.4, 5.6.7.8]"]; here I actually want to call helm with --set-literal "a=[1.2.3.4, 5.6.7.8]" to avoid the parsing error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions