Modifier and Type | Method and Description |
---|---|
Helm |
build() |
Helm.Builder |
chart(String chart)
The chart name to use.
|
static Helm.Builder |
create(software.constructs.Construct scope,
String id) |
Helm.Builder |
helmExecutable(String helmExecutable)
The local helm executable to use in order to create the manifest the chart.
|
Helm.Builder |
helmFlags(List<String> helmFlags)
Additional flags to add to the `helm` execution.
|
Helm.Builder |
releaseName(String releaseName)
The release name.
|
Helm.Builder |
values(Map<String,? extends Object> values)
Values to pass to the chart.
|
@Stability(value=Stable) public static Helm.Builder create(software.constructs.Construct scope, String id)
scope
- This parameter is required.id
- This parameter is required.Helm.Builder
.@Stability(value=Stable) public Helm.Builder chart(String chart)
This name is passed to helm template
and has all the relevant semantics.
Example:
// Example automatically generated from non-compiling source. May contain errors. "bitnami/redis";
chart
- The chart name to use. It can be a chart from a helm repository or a local directory. This parameter is required.this
@Stability(value=Stable) public Helm.Builder helmExecutable(String helmExecutable)
Default: "helm"
helmExecutable
- The local helm executable to use in order to create the manifest the chart. This parameter is required.this
@Stability(value=Stable) public Helm.Builder helmFlags(List<String> helmFlags)
Default: []
helmFlags
- Additional flags to add to the `helm` execution. This parameter is required.this
@Stability(value=Stable) public Helm.Builder releaseName(String releaseName)
Default: - if unspecified, a name will be allocated based on the construct path
releaseName
- The release name. This parameter is required.this
https://helm.sh/docs/intro/using_helm/#three-big-concepts
@Stability(value=Stable) public Helm.Builder values(Map<String,? extends Object> values)
Default: - If no values are specified, chart will use the defaults.
values
- Values to pass to the chart. This parameter is required.this
Copyright © 2021. All rights reserved.