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