11 references to AddNodePool
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentExtensions.cs (1)
273return builder.AddNodePool(name, options =>
Aspire.Hosting.Azure.Kubernetes.Tests (10)
AzureKubernetesEnvironmentExtensionsTests.cs (10)
128var workers = aks.AddNodePool("workers", pool => 134var defaults = aks.AddNodePool("defaults", _ => { }); 159var workers = aks.AddNodePool("workers", pool => 201var workers = aks.AddNodePool("workers", pool => pool.OsSku = "Ubuntu"); 240var workers = aks.AddNodePool("workers", _ => { }); 260Assert.Throws<ArgumentNullException>(() => aks.AddNodePool("workers", (Action<AksNodePoolConfig>)null!)); 262Assert.Throws<ArgumentNullException>(() => nullBuilder.AddNodePool("workers", _ => { })); 263Assert.Throws<ArgumentException>(() => aks.AddNodePool("", _ => { })); 290Assert.Same(error, Assert.Throws<InvalidOperationException>(() => aks.AddNodePool("workers", _ => throw error))); 305aks.AddNodePool("workers", pool => pool.OsSku = workerOsSku);