16 references to KubernetesEnvironmentResource
Aspire.Hosting.Kubernetes (16)
KubernetesEnvironmentContext.cs (1)
9internal sealed class KubernetesEnvironmentContext(KubernetesEnvironmentResource environment, ILogger logger)
KubernetesEnvironmentExtensions.cs (6)
21public static IResourceBuilder<KubernetesEnvironmentResource> AddKubernetesEnvironment( 28var resource = new KubernetesEnvironmentResource(name); 46/// <param name="configure">A method that can be used for customizing the <see cref="KubernetesEnvironmentResource"/>.</param> 48public static IResourceBuilder<KubernetesEnvironmentResource> WithProperties(this IResourceBuilder<KubernetesEnvironmentResource> builder, Action<KubernetesEnvironmentResource> configure)
KubernetesEnvironmentResource.cs (1)
14/// Initializes a new instance of the <see cref="KubernetesEnvironmentResource"/> class.
KubernetesInfrastructure.cs (2)
26var kubernetesEnvironments = appModel.Resources.OfType<KubernetesEnvironmentResource>().ToArray(); 33var environment = kubernetesEnvironments.FirstOrDefault();
KubernetesPublishingContext.cs (3)
68var kubernetesEnvironments = model.Resources.OfType<KubernetesEnvironmentResource>().ToArray(); 75var environment = kubernetesEnvironments.FirstOrDefault(); 164private async Task WriteKubernetesHelmChartAsync(KubernetesEnvironmentResource environment)
KubernetesResource.cs (3)
14public class KubernetesResource(string name, IResource resource, KubernetesEnvironmentResource kubernetesEnvironmentResource) : Resource(name), IResourceWithParent<KubernetesEnvironmentResource> 17public KubernetesEnvironmentResource Parent => kubernetesEnvironmentResource;