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`.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
HelmProps.Builder
A builder forHelmProps
static class
HelmProps.Jsii$Proxy
An implementation forHelmProps
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static HelmProps.Builder
builder()
String
getChart()
The chart name to use.default String
getHelmExecutable()
The local helm executable to use in order to create the manifest the chart.default List<String>
getHelmFlags()
Additional flags to add to the `helm` execution.default String
getReleaseName()
The release name.default Map<String,Object>
getValues()
Values to pass to the chart.
-
-
-
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: []
-
getReleaseName
@Stability(Stable) @Nullable default String getReleaseName()
The release name.Default: - if unspecified, a name will be allocated based on the construct path
-
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.
-
builder
@Stability(Stable) static HelmProps.Builder builder()
- Returns:
- a
HelmProps.Builder
ofHelmProps
-
-