Skip to content
DocsTry Aspire
DocsTry

KindHelmChartResource

Handle
📦 CommunityToolkit.Aspire.Hosting.Kind v13.5.1-beta.736
interface KindHelmChartResource
extends IResource,
IResourceWithParent,
KindClusterResource]],
IResourceWithWaitSupport {
withChartVersion(version: string): KindHelmChartResource;
withCrdWaitRetry(
maxAttempts?: number,
backoff?: timespan,
crdWaitTimeout?: timespan): KindHelmChartResource;
withHelmStringValue(
key: string,
value: string): KindHelmChartResource;
withHelmValue(
key: string,
value: string): KindHelmChartResource;
withHelmValuesFile(path: string): KindHelmChartResource;
}

Methods

methodwithChartVersionbuilder
Sets the chart version (maps to `helm install --version`).
withChartVersion(version: string): KindHelmChartResource
versionstring
KindHelmChartResource
methodwithCrdWaitRetrybuilder
Retries Helm installs that race newly-created CRDs which have not reached the `Established` condition yet.
withCrdWaitRetry(
maxAttempts?: number,
backoff?: timespan,
crdWaitTimeout?: timespan): KindHelmChartResource
maxAttemptsnumberoptional= 3
backofftimespanoptional
crdWaitTimeouttimespanoptional
KindHelmChartResource
methodwithHelmStringValuebuilder
Sets a Helm value while preserving it as a string (maps to `helm install --set-string key=value`).
withHelmStringValue(
key: string,
value: string): KindHelmChartResource
keystring
valuestring
KindHelmChartResource
methodwithHelmValuebuilder
Sets a Helm value (maps to `helm install --set key=value`).
withHelmValue(
key: string,
value: string): KindHelmChartResource
keystring
valuestring
KindHelmChartResource
methodwithHelmValuesFilebuilder
Adds a values file (maps to `helm install -f path`).
withHelmValuesFile(path: string): KindHelmChartResource
pathstring
KindHelmChartResource