Skip to content
DocsTry Aspire
DocsTry

HelmReleaseResource

Handle
📦 CommunityToolkit.Aspire.Hosting.K3s v13.5.0
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;
}

Properties

propertynamespacestringget
Gets the Kubernetes namespace the chart is installed into.
propertyparentK3sClusterResourceget
Gets the Parent property
propertyreleaseNamestringget
Gets the Helm release name passed to `helm upgrade --install`.

Methods

methodwithHelmValuebuilder
Adds a Helm `--set key=value` override to the release.
withHelmValue(
key: string,
value: string): HelmReleaseResource
keystring
valuestring
HelmReleaseResource
methodwithHelmValuesFilebuilder
Supplies a YAML values file to the Helm release (`--values`).
withHelmValuesFile(path: string): HelmReleaseResource
pathstring
HelmReleaseResource