1 instantiation of KubernetesHelmChartResource
Aspire.Hosting.Kubernetes (1)
KubernetesHelmChartExtensions.cs (1)
74var resource = new KubernetesHelmChartResource(name, environment, chartReference, chartVersion);
35 references to KubernetesHelmChartResource
Aspire.Hosting.Azure.Kubernetes (4)
AzureKubernetesEnvironmentResource.cs (2)
178foreach (var chart in model.Resources.OfType<KubernetesHelmChartResource>())
AzureKubernetesIngressExtensions.cs (2)
101/// environment, so the returned <see cref="KubernetesHelmChartResource"/> can be configured 124public static IResourceBuilder<KubernetesHelmChartResource> AddHelmChart(
Aspire.Hosting.Azure.Kubernetes.Tests (1)
AzureKubernetesHelmChartTests.cs (1)
24Assert.IsType<KubernetesHelmChartResource>(chart.Resource);
Aspire.Hosting.Kubernetes (26)
CertManagerExtensions.cs (1)
60/// Internally creates a <see cref="KubernetesHelmChartResource"/> via
CertManagerResource.cs (3)
21/// using a <see cref="KubernetesHelmChartResource"/> pointed at the upstream 55KubernetesHelmChartResource helmChart) : base(name) 75public KubernetesHelmChartResource HelmChart { get; }
KubernetesHelmChartExtensions.cs (18)
59public static IResourceBuilder<KubernetesHelmChartResource> AddHelmChart( 74var resource = new KubernetesHelmChartResource(name, environment, chartReference, chartVersion); 137public static IResourceBuilder<KubernetesHelmChartResource> WithHelmValue( 138this IResourceBuilder<KubernetesHelmChartResource> builder, 161public static IResourceBuilder<KubernetesHelmChartResource> WithNamespace( 162this IResourceBuilder<KubernetesHelmChartResource> builder, 182public static IResourceBuilder<KubernetesHelmChartResource> WithReleaseName( 183this IResourceBuilder<KubernetesHelmChartResource> builder, 216public static IResourceBuilder<KubernetesHelmChartResource> WithDestroy( 217this IResourceBuilder<KubernetesHelmChartResource> builder) 272public static IResourceBuilder<KubernetesHelmChartResource> WithForceConflicts( 273this IResourceBuilder<KubernetesHelmChartResource> builder) 284KubernetesHelmChartResource chart, 288var logger = context.Services.GetRequiredService<ILogger<KubernetesHelmChartResource>>(); 386KubernetesHelmChartResource chart, 398var logger = context.Services.GetRequiredService<ILogger<KubernetesHelmChartResource>>(); 466private static (string ReleaseName, string Namespace) ResolveReleaseAndNamespace(KubernetesHelmChartResource chart) 508private static string GetStateSectionName(KubernetesEnvironmentResource environment, KubernetesHelmChartResource chart)
KubernetesHelmChartResource.cs (4)
26/// <see cref="KubernetesHelmChartExtensions.WithDestroy(IResourceBuilder{KubernetesHelmChartResource})"/>. 47/// Initializes a new instance of <see cref="KubernetesHelmChartResource"/>. 105/// Set via <see cref="KubernetesHelmChartExtensions.WithDestroy(IResourceBuilder{KubernetesHelmChartResource})"/>. 114/// <see cref="KubernetesHelmChartExtensions.WithForceConflicts(IResourceBuilder{KubernetesHelmChartResource})"/>.
Aspire.Hosting.Kubernetes.Tests (4)
CertManagerTests.cs (1)
40Assert.Contains(appModel.Resources, r => r is KubernetesHelmChartResource c && c.Name == "cert-manager-chart");
KubernetesHelmChartTests.cs (3)
346((IResourceBuilder<KubernetesHelmChartResource>)null!).WithDestroy()); 388((IResourceBuilder<KubernetesHelmChartResource>)null!).WithForceConflicts()); 510KubernetesHelmChartResource resource)