4 instantiations of AksNodePoolConfig
Aspire.Hosting.Azure.Kubernetes (4)
AzureKubernetesEnvironmentExtensions.cs (2)
178var config = new AksNodePoolConfig(name, vmSize, minCount, maxCount, AksNodePoolMode.User); 233builder.Resource.NodePools.Insert(0, new AksNodePoolConfig("system", vmSize, minCount, maxCount, AksNodePoolMode.System));
AzureKubernetesEnvironmentResource.AksPipeline.cs (1)
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)
13 references to AksNodePoolConfig
Aspire.Hosting.Azure.Kubernetes (8)
AksNodePoolResource.cs (2)
18AksNodePoolConfig config, 29public AksNodePoolConfig Config { get; } = config ?? throw new ArgumentNullException(nameof(config));
AzureKubernetesEnvironmentExtensions.cs (2)
178var config = new AksNodePoolConfig(name, vmSize, minCount, maxCount, AksNodePoolMode.User); 557foreach (var pool in aksResource.NodePools)
AzureKubernetesEnvironmentResource.AksPipeline.cs (3)
157var firstUserConfig = environment.NodePools.First(p => p.Mode is AksNodePoolMode.User); 162var defaultConfig = new AksNodePoolConfig("workload", "Standard_D2s_v5", 1, 3, AksNodePoolMode.User); 197var config = environment.NodePools.First(p => p.Name == poolName);
AzureKubernetesEnvironmentResource.cs (1)
137internal List<AksNodePoolConfig> NodePools { get; } =
Aspire.Hosting.Azure.Kubernetes.Tests (5)
AzureKubernetesEnvironmentExtensionsTests.cs (4)
64var defaultPool = aks.Resource.NodePools[0]; 347var systemPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System); 362var systemPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System); 396var systemPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.System);
AzureKubernetesInfrastructureTests.cs (1)
44var workloadPool = aks.Resource.NodePools.First(p => p.Mode is AksNodePoolMode.User);