17 references to Mode
Aspire.Hosting.Azure.Kubernetes (5)
AzureKubernetesEnvironmentExtensions.cs (3)
383builder.Resource.NodePools.RemoveAll(p => p.Mode is AksNodePoolMode.System); 392var minimumCount = config.Mode is AksNodePoolMode.System ? 1 : 0; 742var mode = pool.Mode switch
AzureKubernetesEnvironmentResource.AksPipeline.cs (2)
149var hasUserPool = environment.NodePools.Any(p => p.Mode is AksNodePoolMode.User); 155var firstUserConfig = environment.NodePools.First(p => p.Mode is AksNodePoolMode.User);
Aspire.Hosting.Azure.Kubernetes.Tests (12)
AzureKubernetesEnvironmentExtensionsTests.cs (10)
83Assert.Equal(AksNodePoolMode.User, gpuPool.Resource.Config.Mode); 105Assert.Equal(AksNodePoolMode.System, defaultPool.Mode); 1005Assert.Single(aks.Resource.NodePools, p => p.Mode is AksNodePoolMode.System); 1006var systemPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System); 1025var systemPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System); 1049Assert.Single(aks.Resource.NodePools, p => p.Mode is AksNodePoolMode.System); 1050Assert.Equal("Standard_B2s", aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System).VmSize); 1066Assert.Single(aks.Resource.NodePools, p => p.Mode is AksNodePoolMode.System); 1067var systemPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System); 1089Assert.Equal("Standard_B2s", aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System).VmSize);
AzureKubernetesInfrastructureTests.cs (2)
33Assert.Equal(AksNodePoolMode.System, aks.Resource.NodePools[0].Mode); 42var workloadPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.User);