3 instantiations of AksNodePoolResource
Aspire.Hosting.Azure.Kubernetes (3)
AzureKubernetesEnvironmentExtensions.cs (1)
181
var nodePool = new
AksNodePoolResource
(name, config, builder.Resource);
AzureKubernetesEnvironmentResource.AksPipeline.cs (2)
173
var defaultPool = new
AksNodePoolResource
("workload", defaultConfig, environment);
201
var pool = new
AksNodePoolResource
(poolName, config, environment);
12 references to AksNodePoolResource
Aspire.Hosting.Azure.Kubernetes (12)
AzureKubernetesEnvironmentExtensions.cs (4)
164
public static IResourceBuilder<
AksNodePoolResource
> AddNodePool(
181
var
nodePool = new AksNodePoolResource(name, config, builder.Resource);
292
public static IResourceBuilder<
AksNodePoolResource
> WithSubnet(
293
this IResourceBuilder<
AksNodePoolResource
> builder,
AzureKubernetesEnvironmentResource.AksPipeline.cs (8)
61
var
defaultUserPool = EnsureDefaultUserNodePool(this, appModel);
150
private static
AksNodePoolResource
? EnsureDefaultUserNodePool(
168
if (appModel.Resources.TryGetByName("workload", out var existingResource) && existingResource is
AksNodePoolResource
existingPool)
173
var
defaultPool = new AksNodePoolResource("workload", defaultConfig, environment);
184
private static
AksNodePoolResource
FindNodePoolResource(
190
var
existing = appModel.Resources
191
.OfType<
AksNodePoolResource
>()
201
var
pool = new AksNodePoolResource(poolName, config, environment);