Package org.cdk8s

Interface HelmProps

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    HelmProps.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.65.0 (build 7a02b7f)",
               date="2022-08-24T00:10:07.790Z")
    @Stability(Stable)
    public interface HelmProps
    extends software.amazon.jsii.JsiiSerializable
    Options for `Helm`.
    • Method Detail

      • getChart

        @Stability(Stable)
        @NotNull
        String getChart()
        The chart name to use. It can be a chart from a helm repository or a local directory.

        This name is passed to helm template and has all the relevant semantics.

        Example:

         "bitnami/redis"
         
      • getHelmExecutable

        @Stability(Stable)
        @Nullable
        default String getHelmExecutable()
        The local helm executable to use in order to create the manifest the chart.

        Default: "helm"

      • getHelmFlags

        @Stability(Stable)
        @Nullable
        default List<String> getHelmFlags()
        Additional flags to add to the `helm` execution.

        Default: []

      • getValues

        @Stability(Stable)
        @Nullable
        default Map<String,​Object> getValues()
        Values to pass to the chart.

        Default: - If no values are specified, chart will use the defaults.