34 references to AksNodePoolMode
Aspire.Hosting.Azure.Kubernetes (12)
AksNodePoolConfig.cs (2)
26AksNodePoolMode Mode, 37public AksNodePoolMode Mode { get; } = Mode;
AzureKubernetesEnvironmentExtensions.cs (6)
289var config = new AksNodePoolConfig(name, "Standard_D2s_v5", 1, 3, AksNodePoolMode.User); 381var config = new AksNodePoolConfig("system", "Standard_D2s_v5", 1, 3, AksNodePoolMode.System); 383builder.Resource.NodePools.RemoveAll(p => p.Mode is AksNodePoolMode.System); 392var minimumCount = config.Mode is AksNodePoolMode.System ? 1 : 0; 744AksNodePoolMode.System => AgentPoolMode.System, 745AksNodePoolMode.User => AgentPoolMode.User,
AzureKubernetesEnvironmentResource.AksPipeline.cs (3)
149var hasUserPool = environment.NodePools.Any(p => p.Mode is AksNodePoolMode.User); 155var firstUserConfig = environment.NodePools.First(p => p.Mode is AksNodePoolMode.User); 160var defaultConfig = new AksNodePoolConfig("workload", "Standard_D2s_v5", 1, 3, AksNodePoolMode.User);
AzureKubernetesEnvironmentResource.cs (1)
272new AksNodePoolConfig("system", "Standard_D2s_v5", 1, 3, AksNodePoolMode.System)
Aspire.Hosting.Azure.Kubernetes.Tests (16)
AzureKubernetesEnvironmentExtensionsTests.cs (14)
83Assert.Equal(AksNodePoolMode.User, gpuPool.Resource.Config.Mode); 105Assert.Equal(AksNodePoolMode.System, defaultPool.Mode); 135pool => Assert.Equal(new AksNodePoolConfig("system", "Standard_D4s_v5", 2, 4, AksNodePoolMode.System, "AzureLinux"), pool), 138Assert.Equal(new AksNodePoolConfig("workers", "Standard_D2s_v5", 0, 5, AksNodePoolMode.User, "Ubuntu"), workers.Resource.Config); 139Assert.Equal(new AksNodePoolConfig("defaults", "Standard_D2s_v5", 1, 3, AksNodePoolMode.User), defaults.Resource.Config); 210pool => Assert.Equal(new AksNodePoolConfig("system", "Standard_D2s_v5", 1, 3, AksNodePoolMode.System), pool), 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);
Aspire.Hosting.RemoteHost.Tests (6)
CallbackProxyTests.cs (6)
16[InlineData("system", AksNodePoolMode.System, AksNodePoolMode.User)] 17[InlineData("workers", AksNodePoolMode.User, AksNodePoolMode.System)] 19string name, AksNodePoolMode mode, AksNodePoolMode changedMode)