HelmReleaseResource
Handle
interface HelmReleaseResource extends IComputeResource, IResource, IResourceWithArgs, IResourceWithEndpoints, IResourceWithEnvironment, IResourceWithParent, K3sClusterResource]], IResourceWithProbes, IResourceWithWaitSupport { readonly namespace: string; readonly parent: K3sClusterResource; readonly releaseName: string; withHelmValue( key: string, value: string): HelmReleaseResource; withHelmValuesFile(path: string): HelmReleaseResource;}5 members
Properties
property
namespacestringgetGets the Kubernetes namespace the chart is installed into.
property
parentK3sClusterResourcegetGets the Parent property
property
releaseNamestringgetGets the Helm release name passed to `helm upgrade --install`.
Methods
Adds a Helm `--set key=value` override to the release.
withHelmValue( key: string, value: string): HelmReleaseResourceParameters
keystringvaluestringReturns
HelmReleaseResourceSupplies a YAML values file to the Helm release (`--values`).
withHelmValuesFile(path: string): HelmReleaseResourceParameters
pathstringReturns
HelmReleaseResource