1 write to KubernetesEnvironment
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentExtensions.cs (1)
79resource.KubernetesEnvironment = k8sEnvBuilder.Resource;
52 references to KubernetesEnvironment
Aspire.Hosting.Azure.Kubernetes (23)
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 (6)
130KubernetesEnvironment.CapturedHelmValueProviders.Add( 279KubernetesEnvironment.SkipDestroyCleanup = false; 288KubernetesEnvironment.KubeConfigPath = null; 289KubernetesEnvironment.SkipDestroyCleanup = true; 331KubernetesEnvironment.KubeConfigPath = kubeConfigPath; 547var kubeConfigPath = KubernetesEnvironment.KubeConfigPath
AzureKubernetesEnvironmentResource.cs (2)
49var k8sEnv = KubernetesEnvironment; 93var 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 (29)
AzureKubernetesEnvironmentExtensionsTests.cs (3)
114Assert.NotNull(aks.Resource.KubernetesEnvironment); 115Assert.Equal("aks", aks.Resource.KubernetesEnvironment.Name); 385Assert.True(aks.Resource.KubernetesEnvironment
AzureKubernetesInfrastructureTests.cs (25)
144Assert.Same(enva.Resource, enva.Resource.KubernetesEnvironment.OwningComputeEnvironment); 145Assert.Same(envb.Resource, envb.Resource.KubernetesEnvironment.OwningComputeEnvironment); 491Assert.NotNull(aks.Resource.KubernetesEnvironment.KubeConfigPath); 493["version --short", $"uninstall aks --namespace default --ignore-not-found --kubeconfig \"{aks.Resource.KubernetesEnvironment.KubeConfigPath}\""], 574Assert.NotNull(aks.Resource.KubernetesEnvironment.KubeConfigPath); 576["version --short", $"uninstall aks --namespace default --ignore-not-found --kubeconfig \"{aks.Resource.KubernetesEnvironment.KubeConfigPath}\""], 618Assert.Null(aks.Resource.KubernetesEnvironment.KubeConfigPath); 669Assert.Null(aks.Resource.KubernetesEnvironment.KubeConfigPath); 704Assert.Null(aks.Resource.KubernetesEnvironment.KubeConfigPath); 741Assert.Null(aks.Resource.KubernetesEnvironment.KubeConfigPath); 792Assert.Null(aks.Resource.KubernetesEnvironment.KubeConfigPath); 864Assert.Null(aks.Resource.KubernetesEnvironment.KubeConfigPath); 865Assert.True(aks.Resource.KubernetesEnvironment.SkipDestroyCleanup); 902aks.Resource.KubernetesEnvironment.Annotations.Add( 904aks.Resource.KubernetesEnvironment.Annotations.Add( 936Assert.Null(aks.Resource.KubernetesEnvironment.KubeConfigPath); 937Assert.True(aks.Resource.KubernetesEnvironment.SkipDestroyCleanup); 974aks.Resource.KubernetesEnvironment.Annotations.Add( 1006Assert.Null(aks.Resource.KubernetesEnvironment.KubeConfigPath); 1007Assert.True(aks.Resource.KubernetesEnvironment.SkipDestroyCleanup); 1039aks.Resource.KubernetesEnvironment.Annotations.Add( 1041aks.Resource.KubernetesEnvironment.Annotations.Add( 1066var kubeConfigPath = Assert.IsType<string>(aks.Resource.KubernetesEnvironment.KubeConfigPath); 1106Assert.Null(aks.Resource.KubernetesEnvironment.KubeConfigPath); 1422await File.ReadAllTextAsync(aks.Resource.KubernetesEnvironment.KubeConfigPath!, TestContext.Current.CancellationToken));
AzureKubernetesPersistentVolumeTests.cs (1)
24Assert.Same(aks.Resource.KubernetesEnvironment, volume.Resource.Parent);