1 write to KubernetesEnvironment
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentExtensions.cs (1)
79resource.KubernetesEnvironment = k8sEnvBuilder.Resource;
26 references to KubernetesEnvironment
Aspire.Hosting.Azure.Kubernetes (19)
AksNodePoolResource.cs (1)
19AzureKubernetesEnvironmentResource parent) : KubernetesNodePoolResource(name, parent.KubernetesEnvironment)
AzureCertManagerExtensions.cs (2)
29/// against the underlying <see cref="AzureKubernetesEnvironmentResource.KubernetesEnvironment"/>, 42var k8sEnvBuilder = builder.ApplicationBuilder.CreateResourceBuilder(builder.Resource.KubernetesEnvironment);
AzureKubernetesEnvironmentExtensions.cs (7)
346var staleAnnotations = builder.Resource.KubernetesEnvironment.Annotations 350builder.Resource.KubernetesEnvironment.Annotations.Remove(old); 353builder.Resource.KubernetesEnvironment.Annotations.Add( 823if (aksResource.KubernetesEnvironment.TryGetLastAnnotation<KubernetesNamespaceAnnotation>(out var nsAnnotation)) 871foreach (var annotation in resource.KubernetesEnvironment.Annotations.OfType<PipelineStepAnnotation>()) 876Resource = resource.KubernetesEnvironment 888foreach (var annotation in resource.KubernetesEnvironment.Annotations.OfType<PipelineConfigurationAnnotation>())
AzureKubernetesEnvironmentResource.AksPipeline.cs (3)
127KubernetesEnvironment.CapturedHelmValueProviders.Add( 289KubernetesEnvironment.KubeConfigPath = kubeConfigPath; 378var kubeConfigPath = KubernetesEnvironment.KubeConfigPath
AzureKubernetesEnvironmentResource.cs (1)
41var k8sEnv = KubernetesEnvironment;
AzureKubernetesIngressExtensions.cs (3)
51var k8sEnvBuilder = builder.ApplicationBuilder.CreateResourceBuilder(builder.Resource.KubernetesEnvironment); 81var k8sEnvBuilder = builder.ApplicationBuilder.CreateResourceBuilder(builder.Resource.KubernetesEnvironment); 135var k8sEnvBuilder = builder.ApplicationBuilder.CreateResourceBuilder(builder.Resource.KubernetesEnvironment);
AzureKubernetesLoadBalancerResource.cs (1)
92RequiredBySteps = [$"prepare-{Parent.KubernetesEnvironment.Name}"]
AzureKubernetesPersistentVolumeExtensions.cs (1)
60var k8sEnvBuilder = builder.ApplicationBuilder.CreateResourceBuilder(builder.Resource.KubernetesEnvironment);
Aspire.Hosting.Azure.Kubernetes.Tests (7)
AzureKubernetesEnvironmentExtensionsTests.cs (3)
94Assert.NotNull(aks.Resource.KubernetesEnvironment); 95Assert.Equal("aks", aks.Resource.KubernetesEnvironment.Name); 333Assert.True(aks.Resource.KubernetesEnvironment
AzureKubernetesInfrastructureTests.cs (3)
143Assert.Same(enva.Resource, enva.Resource.KubernetesEnvironment.OwningComputeEnvironment); 144Assert.Same(envb.Resource, envb.Resource.KubernetesEnvironment.OwningComputeEnvironment); 469await File.ReadAllTextAsync(aks.Resource.KubernetesEnvironment.KubeConfigPath!, TestContext.Current.CancellationToken));
AzureKubernetesPersistentVolumeTests.cs (1)
20Assert.Same(aks.Resource.KubernetesEnvironment, volume.Resource.Parent);