1 instantiation of KubernetesHelmChartResource
Aspire.Hosting.Kubernetes (1)
KubernetesHelmChartExtensions.cs (1)
71var resource = new KubernetesHelmChartResource(name, environment, chartReference, chartVersion);
37 references to KubernetesHelmChartResource
Aspire.Hosting.Azure.Kubernetes (4)
AzureKubernetesEnvironmentResource.cs (2)
175foreach (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 (28)
CertManagerExtensions.cs (3)
54/// Internally creates a <see cref="KubernetesHelmChartResource"/> via 705var chart = certManager.HelmChart; 723HelmChartOptions.ValidateNamespace(@namespace, nameof(KubernetesHelmChartResource.Namespace));
CertManagerResource.cs (3)
21/// using a <see cref="KubernetesHelmChartResource"/> pointed at the upstream 55KubernetesHelmChartResource helmChart) : base(name) 75public KubernetesHelmChartResource HelmChart { get; }
KubernetesHelmChartExtensions.cs (18)
56public static IResourceBuilder<KubernetesHelmChartResource> AddHelmChart( 71var resource = new KubernetesHelmChartResource(name, environment, chartReference, chartVersion); 134public static IResourceBuilder<KubernetesHelmChartResource> WithHelmValue( 135this IResourceBuilder<KubernetesHelmChartResource> builder, 158public static IResourceBuilder<KubernetesHelmChartResource> WithNamespace( 159this IResourceBuilder<KubernetesHelmChartResource> builder, 179public static IResourceBuilder<KubernetesHelmChartResource> WithReleaseName( 180this IResourceBuilder<KubernetesHelmChartResource> builder, 213public static IResourceBuilder<KubernetesHelmChartResource> WithDestroy( 214this IResourceBuilder<KubernetesHelmChartResource> builder) 269public static IResourceBuilder<KubernetesHelmChartResource> WithForceConflicts( 270this IResourceBuilder<KubernetesHelmChartResource> builder) 281KubernetesHelmChartResource chart, 285var logger = context.Services.GetRequiredService<ILogger<KubernetesHelmChartResource>>(); 383KubernetesHelmChartResource chart, 395var logger = context.Services.GetRequiredService<ILogger<KubernetesHelmChartResource>>(); 463private static (string ReleaseName, string Namespace) ResolveReleaseAndNamespace(KubernetesHelmChartResource chart) 505private 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)
384Assert.Contains(appModel.Resources, r => r is KubernetesHelmChartResource c && c.Name == "cert-manager-chart");
KubernetesHelmChartTests.cs (3)
344((IResourceBuilder<KubernetesHelmChartResource>)null!).WithDestroy()); 386((IResourceBuilder<KubernetesHelmChartResource>)null!).WithForceConflicts()); 508KubernetesHelmChartResource resource)