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)
170
var defaultPool = new
AksNodePoolResource
("workload", defaultConfig, environment);
198
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)
58
var
defaultUserPool = EnsureDefaultUserNodePool(this, appModel);
147
private static
AksNodePoolResource
? EnsureDefaultUserNodePool(
165
if (appModel.Resources.TryGetByName("workload", out var existingResource) && existingResource is
AksNodePoolResource
existingPool)
170
var
defaultPool = new AksNodePoolResource("workload", defaultConfig, environment);
181
private static
AksNodePoolResource
FindNodePoolResource(
187
var
existing = appModel.Resources
188
.OfType<
AksNodePoolResource
>()
198
var
pool = new AksNodePoolResource(poolName, config, environment);