1 instantiation of AzureKubernetesLoadBalancerResource
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentExtensions.cs (1)
456var lb = new AzureKubernetesLoadBalancerResource(
21 references to AzureKubernetesLoadBalancerResource
Aspire.Hosting.Azure.Kubernetes (21)
AzureKubernetesEnvironmentExtensions.cs (4)
383/// <see cref="AzureKubernetesIngressExtensions.WithLoadBalancer(IResourceBuilder{global::Aspire.Hosting.Kubernetes.KubernetesGatewayResource}, IResourceBuilder{AzureKubernetesLoadBalancerResource})"/>. 416public static IResourceBuilder<AzureKubernetesLoadBalancerResource> AddLoadBalancer( 456var lb = new AzureKubernetesLoadBalancerResource( 745foreach (var lb in aksResource.LoadBalancers)
AzureKubernetesEnvironmentResource.AksPipeline.cs (6)
324/// <see cref="AzureKubernetesLoadBalancerResource"/> into the cluster. Polls the 345AzureKubernetesLoadBalancerResource lb, 398"metadata": { "name": "{{lb.AlbName}}", "namespace": "{{AzureKubernetesLoadBalancerResource.AlbNamespace}}" }, 403var applyArgs = $"apply --kubeconfig \"{kubeConfigPath}\" -n \"{AzureKubernetesLoadBalancerResource.AlbNamespace}\" -f -"; 474lb.AlbName, AzureKubernetesLoadBalancerResource.AlbNamespace, subnetId); 478new MarkdownString($"**{lb.AlbName}** in `{AzureKubernetesLoadBalancerResource.AlbNamespace}` (subnet `{subnetId}`)"));
AzureKubernetesEnvironmentResource.cs (1)
174internal List<AzureKubernetesLoadBalancerResource> LoadBalancers { get; } = [];
AzureKubernetesIngressExtensions.cs (8)
141/// Azure Application Gateway for Containers (AGC) <see cref="AzureKubernetesLoadBalancerResource"/>. 163IResourceBuilder<AzureKubernetesLoadBalancerResource> loadBalancer) 168var lb = loadBalancer.Resource; 175ReferenceExpression.Create($"{AzureKubernetesLoadBalancerResource.AlbNamespace}"); 185/// Azure Application Gateway for Containers (AGC) <see cref="AzureKubernetesLoadBalancerResource"/>. 201IResourceBuilder<AzureKubernetesLoadBalancerResource> loadBalancer) 206var lb = loadBalancer.Resource; 210ReferenceExpression.Create($"{AzureKubernetesLoadBalancerResource.AlbNamespace}");
AzureKubernetesLoadBalancerResource.cs (2)
23/// <see cref="AzureKubernetesIngressExtensions.WithLoadBalancer(global::Aspire.Hosting.ApplicationModel.IResourceBuilder{global::Aspire.Hosting.Kubernetes.KubernetesGatewayResource}, global::Aspire.Hosting.ApplicationModel.IResourceBuilder{AzureKubernetesLoadBalancerResource})"/>. 38/// Initializes a new instance of the <see cref="AzureKubernetesLoadBalancerResource"/> class.