22 references to AksNodePoolMode
Aspire.Hosting.Azure.Kubernetes (10)
AksNodePoolConfig.cs (1)
19AksNodePoolMode Mode);
AzureKubernetesEnvironmentExtensions.cs (5)
178var config = new AksNodePoolConfig(name, vmSize, minCount, maxCount, AksNodePoolMode.User); 232builder.Resource.NodePools.RemoveAll(p => p.Mode is AksNodePoolMode.System); 233builder.Resource.NodePools.Insert(0, new AksNodePoolConfig("system", vmSize, minCount, maxCount, AksNodePoolMode.System)); 561AksNodePoolMode.System => AgentPoolMode.System, 562AksNodePoolMode.User => AgentPoolMode.User,
AzureKubernetesEnvironmentResource.AksPipeline.cs (3)
151var hasUserPool = environment.NodePools.Any(p => p.Mode is AksNodePoolMode.User); 157var firstUserConfig = environment.NodePools.First(p => p.Mode is AksNodePoolMode.User); 162var defaultConfig = new AksNodePoolConfig("workload", "Standard_D2s_v5", 1, 3, AksNodePoolMode.User);
AzureKubernetesEnvironmentResource.cs (1)
139new AksNodePoolConfig("system", "Standard_D2s_v5", 1, 3, AksNodePoolMode.System)
Aspire.Hosting.Azure.Kubernetes.Tests (12)
AzureKubernetesEnvironmentExtensionsTests.cs (10)
52Assert.Equal(AksNodePoolMode.User, gpuPool.Resource.Config.Mode); 69Assert.Equal(AksNodePoolMode.System, defaultPool.Mode); 346Assert.Single(aks.Resource.NodePools, p => p.Mode is AksNodePoolMode.System); 347var systemPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System); 362var systemPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System); 382Assert.Single(aks.Resource.NodePools, p => p.Mode is AksNodePoolMode.System); 383Assert.Equal("Standard_B2s", aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System).VmSize); 395Assert.Single(aks.Resource.NodePools, p => p.Mode is AksNodePoolMode.System); 396var systemPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System); 414Assert.Equal("Standard_B2s", aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System).VmSize);
AzureKubernetesInfrastructureTests.cs (2)
35Assert.Equal(AksNodePoolMode.System, aks.Resource.NodePools[0].Mode); 44var workloadPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.User);