Skip to content

Commit f6cecdf

Browse files
authored
Merge pull request #279596 from mbender-ms/lb-freshness-june-2024-V
load balancer - Freshness Updates - June 2024 - Part V
2 parents ec9f096 + a0fd946 commit f6cecdf

8 files changed

+34
-33
lines changed

articles/load-balancer/howto-load-balancer-imds.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: load-balancer
66
author: mbender-ms
77
ms.service: load-balancer
88
ms.topic: how-to
9-
ms.date: 05/08/2023
9+
ms.date: 06/28/2024
1010
ms.author: mbender
1111
ms.custom: template-how-to
1212
---
@@ -23,7 +23,7 @@ ms.custom: template-how-to
2323
2424
## Schema breakdown
2525

26-
| Data | Description | Version introduced |
26+
| **Data** | **Description** | **Version introduced** |
2727
|------|-------------|--------------------|
2828
| `publicIpAddresses` | The instance level Public or Private IP of the specific Virtual Machine instance | 2020-10-01
2929
| `inboundRules` | List of load balancing rules or inbound NAT rules using which the Load Balancer directs traffic to the specific Virtual Machine instance. Frontend IP addresses and the Private IP addresses listed here belong to the Load Balancer. | 2020-10-01

articles/load-balancer/load-balancer-multiple-ip-cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: virtual-network
66
author: mbender-ms
77
ms.service: load-balancer
88
ms.topic: how-to
9-
ms.date: 05/30/2023
9+
ms.date: 06/28/2024
1010
ms.author: mbender
1111
ms.custom: template-how-to, devx-track-azurecli
1212
---

articles/load-balancer/load-balancer-multiple-ip-powershell.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: load-balancer
66
author: mbender-ms
77
ms.service: load-balancer
88
ms.topic: how-to
9-
ms.date: 06/27/2023
9+
ms.date: 06/27/2024
1010
ms.author: mbender
1111
ms.custom: template-how-to, devx-track-azurepowershell, engagement-fy23
1212
---
@@ -18,7 +18,7 @@ ms.custom: template-how-to, devx-track-azurepowershell, engagement-fy23
1818
> * [CLI](load-balancer-multiple-ip-cli.md)
1919
> * [PowerShell](load-balancer-multiple-ip-powershell.md)
2020
21-
This article describes how to use Azure Load Balancer with multiple IP addresses on a secondary network interface (NIC). For this scenario, we have two VMs running Windows, each with a primary and a secondary NIC. Each of the secondary NICs has two IP configurations. Each VM hosts both websites contoso.com and fabrikam.com. Each website is bound to one of the IP configurations on the secondary NIC. We use Azure Load Balancer to expose two frontend IP addresses, one for each website, to distribute traffic to the respective IP configuration for the website. This scenario uses the same port number across both frontends, as well as both backend pool IP addresses.
21+
This article describes how to use Azure Load Balancer with multiple IP addresses on a secondary network interface (NIC). For this scenario, we have two VMs running Windows, each with a primary and a secondary NIC. Each of the secondary NICs has two IP configurations. Each VM hosts both websites contoso.com and fabrikam.com. Each website is bound to one of the IP configurations on the secondary NIC. We use Azure Load Balancer to expose two frontend IP addresses, one for each website, to distribute traffic to the respective IP configuration for the website. This scenario uses the same port number across both frontends, and both backend pool IP addresses.
2222

2323
## Steps to load balance on multiple IP configurations
2424

@@ -61,9 +61,9 @@ Follow the steps below to achieve the scenario outlined in this article:
6161
$Subnet1 = Get-AzVirtualNetworkSubnetConfig -Name "mySubnet" -VirtualNetwork $myVnet
6262
```
6363
64-
You do not need to associate the secondary IP configurations with public IPs for the purpose of this tutorial. Edit the command to remove the public IP association part.
64+
You don't need to associate the secondary IP configurations with public IPs in this tutorial. Edit the command to remove the public IP association part.
6565
66-
6. Complete steps 4 through 6 of this article again for VM2. Be sure to replace the VM name to VM2 when doing this. Note that you do not need to create a virtual network for the second VM. You may or may not create a new subnet based on your use case.
66+
6. Complete steps 4 through 6 of this article again for VM2. Be sure to replace the VM name to VM2 when doing this. You don't need to create a virtual network for the second VM. You can create a new subnet based on your use case.
6767
6868
7. Create two public IP addresses and store them in the appropriate variables as shown:
6969
@@ -127,7 +127,7 @@ Follow the steps below to achieve the scenario outlined in this article:
127127
$nic2 | Set-AzNetworkInterface
128128
```
129129
130-
13. Finally, you must configure DNS resource records to point to the respective frontend IP address of the Load Balancer. You may host your domains in Azure DNS. For more information about using Azure DNS with Load Balancer, see [Using Azure DNS with other Azure services](../dns/dns-for-azure-services.md).
130+
13. Finally, you must configure DNS resource records to point to the respective frontend IP address of the Load Balancer. You can host your domains in Azure DNS. For more information about using Azure DNS with Load Balancer, see [Using Azure DNS with other Azure services](../dns/dns-for-azure-services.md).
131131
132132
## Next steps
133133
- Learn more about how to combine load balancing services in Azure in [Using load-balancing services in Azure](../traffic-manager/traffic-manager-load-balancing-azure.md).

articles/load-balancer/load-balancer-multiple-ip.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: mbender-ms
66
ms.author: mbender
77
ms.service: load-balancer
88
ms.topic: tutorial
9-
ms.date: 11/29/2023
9+
ms.date: 06/28/2024
1010
ms.custom: template-tutorial, engagement-fy23
1111
---
1212

@@ -54,7 +54,7 @@ In this section, you create two virtual machines to host the IIS websites.
5454

5555
3. In **Create virtual machine**, enter or select the following information:
5656

57-
| Setting | Value |
57+
| Setting | Value |
5858
|-----------------------|----------------------------------|
5959
| **Project Details** | |
6060
| Subscription | Select your Azure subscription |
@@ -85,7 +85,7 @@ In this section, you create two virtual machines to host the IIS websites.
8585
| Subnet | Select **backend-subnet(10.1.0.0/24)** |
8686
| Public IP | Select **None**. |
8787
| NIC network security group | Select **Advanced**|
88-
| Configure network security group | Select **Create new**. </br> In **Create network security group**, enter **myNSG** in **Name**. </br> In **Inbound rules**, select **+Add an inbound rule**. </br> In **Service**, select **HTTP**. </br> In **Priority**, enter **100**. </br> In **Name**, enter **myNSGrule** </br> Select **Add** </br> Select **OK** |
88+
| Configure network security group | Select **Create new**.</br> In **Create network security group**, enter **myNSG** in **Name**.</br> In **Inbound rules**, select **+Add an inbound rule**.</br> In **Service**, select **HTTP**.</br> In **Priority**, enter **100**.</br> In **Name**, enter **myNSGrule**.</br> Select **Add**.</br> Select **OK**. |
8989

9090
6. Select **Review + create**.
9191

@@ -180,7 +180,7 @@ You connect to **myVM1** and **myVM2** with Azure Bastion and configure the seco
180180

181181
6. Select **Allow** for Bastion to use the clipboard.
182182

183-
7. On the server desktop, navigate to Start > Windows Administrative Tools > Windows PowerShell > Windows PowerShell.
183+
7. On the server desktop, navigate to **Start > Windows Administrative Tools > Windows PowerShell > Windows PowerShell**.
184184

185185
8. In the PowerShell window, execute the `route print` command, which returns output similar to the following output for a virtual machine with two attached network interfaces:
186186

@@ -422,14 +422,14 @@ During the creation of the load balancer, you configure:
422422
| Name | Enter **Frontend-contoso**. |
423423
| IP version | Select **IPv4**. |
424424
| IP type | Select **IP address**. |
425-
| Public IP address | Select **Create new**. </br> Enter **myPublicIP-contoso** for **Name** </br> Select **Zone-redundant** in **Availability zone**. </br> Leave the default of **Microsoft Network** for **Routing preference**. </br> Select **OK**. |
425+
| Public IP address | Select **Create new**.</br> Enter **myPublicIP-contoso** for **Name** </br> Select **Zone-redundant** in **Availability zone**.</br> Leave the default of **Microsoft Network** for **Routing preference**.</br> Select **OK**. |
426426

427427
> [!NOTE]
428428
> IPv6 isn't currently supported with Routing Preference or Cross-region load-balancing (Global Tier).
429429
>
430430
> For more information on IP prefixes, see [Azure Public IP address prefix](../virtual-network/ip-services/public-ip-address-prefix.md).
431431
>
432-
> In regions with [Availability Zones](../availability-zones/az-overview.md?toc=%2fazure%2fvirtual-network%2ftoc.json#availability-zones), you have the option to select no-zone (default option), a specific zone, or zone-redundant. The choice will depend on your specific domain failure requirements. In regions without Availability Zones, this field won't appear. </br> For more information on availability zones, see [Availability zones overview](../availability-zones/az-overview.md).
432+
> In regions with [Availability Zones](../availability-zones/az-overview.md?toc=%2fazure%2fvirtual-network%2ftoc.json#availability-zones), you have the option to select no-zone (default option), a specific zone, or zone-redundant. The choice will depend on your specific domain failure requirements. In regions without Availability Zones, this field won't appear.</br> For more information on availability zones, see [Availability zones overview](../availability-zones/az-overview.md).
433433

434434
7. Select **Add**.
435435

@@ -442,7 +442,7 @@ During the creation of the load balancer, you configure:
442442
| Name | Enter **Frontend-fabrikam**. |
443443
| IP version | Select **IPv4**. |
444444
| IP type | Select **IP address**. |
445-
| Public IP address | Select **Create new**. </br> Enter **myPublicIP-fabrikam** for **Name** </br> Select **Zone-redundant** in **Availability zone**. </br> Leave the default of **Microsoft Network** for **Routing preference**. </br> Select **OK**. |
445+
| Public IP address | Select **Create new**.</br> Enter **myPublicIP-fabrikam** for **Name** </br> Select **Zone-redundant** in **Availability zone**.</br> Leave the default of **Microsoft Network** for **Routing preference**.</br> Select **OK**. |
446446

447447
10. Select **Add**.
448448

@@ -499,7 +499,7 @@ During the creation of the load balancer, you configure:
499499
| Protocol | Select **TCP**. |
500500
| Port | Enter **80**. |
501501
| Backend port | Enter **80**. |
502-
| Health probe | Select **Create new**. </br> In **Name**, enter **myHealthProbe-contoso**. </br> Select **TCP** in **Protocol**. </br> Leave the rest of the defaults, and select **OK**. |
502+
| Health probe | Select **Create new**.</br> In **Name**, enter **myHealthProbe-contoso**.</br> Select **TCP** in **Protocol**.</br> Leave the rest of the defaults, and select **OK**. |
503503
| Session persistence | Select **None**. |
504504
| Idle timeout (minutes) | Enter or select **15**. |
505505
| TCP reset | Select **Enabled**. |
@@ -521,7 +521,7 @@ During the creation of the load balancer, you configure:
521521
| Protocol | Select **TCP**. |
522522
| Port | Enter **80**. |
523523
| Backend port | Enter **80**. |
524-
| Health probe | Select **Create new**. </br> In **Name**, enter **myHealthProbe-fabrikam**. </br> Select **TCP** in **Protocol**. </br> Leave the rest of the defaults, and select **OK**. |
524+
| Health probe | Select **Create new**.</br> In **Name**, enter **myHealthProbe-fabrikam**.</br> Select **TCP** in **Protocol**.</br> Leave the rest of the defaults, and select **OK**. |
525525
| Session persistence | Select **None**. |
526526
| Idle timeout (minutes) | Enter or select **15**. |
527527
| TCP reset | Select **Enabled**. |
@@ -583,4 +583,4 @@ If you're not going to continue to use this application, delete the virtual mach
583583
Advance to the next article to learn how to create a cross-region load balancer:
584584

585585
> [!div class="nextstepaction"]
586-
> [Create a cross-region load balancer using the Azure portal](tutorial-cross-region-portal.md)
586+
> [Create a cross-region load balancer using the Azure portal](tutorial-cross-region-portal.md)

articles/load-balancer/quickstart-load-balancer-standard-internal-portal.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: load-balancer
66
author: mbender-ms
77
ms.service: load-balancer
88
ms.topic: quickstart
9-
ms.date: 10/19/2023
9+
ms.date: 06/28/2024
1010
ms.author: mbender
1111
ms.custom: mvc, mode-ui, template-quickstart, engagement-fy24
1212
#Customer intent: I want to create a internal load balancer so that I can load balance internal traffic to VMs.
@@ -97,7 +97,7 @@ During the creation of the load balancer, you configure:
9797
| Protocol | Select **TCP**. |
9898
| Port | Enter **80**. |
9999
| Backend port | Enter **80**. |
100-
| Health probe | Select **Create new**. </br> In **Name**, enter **lb-health-probe**. </br> Select **TCP** in **Protocol**. </br> Leave the rest of the defaults, and select **OK**. |
100+
| Health probe | Select **Create new**.</br> In **Name**, enter **lb-health-probe**.</br> Select **TCP** in **Protocol**.</br> Leave the rest of the defaults, and select **Save**. |
101101
| Session persistence | Select **None**. |
102102
| Idle timeout (minutes) | Enter or select **15**. |
103103
| Enable TCP reset | Select **checkbox**. |

articles/load-balancer/quickstart-load-balancer-standard-public-portal.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: "Quickstart: Create a public load balancer - Azure portal"
33
titleSuffix: Azure Load Balancer
4-
description: This quickstart shows how to create a load balancer using the Azure portal.
4+
description: Learn how to create a public load balancer using the Azure portal.
55
author: mbender-ms
66
ms.service: load-balancer
77
ms.topic: quickstart
8-
ms.date: 06/06/2023
8+
ms.date: 06/28/2024
99
ms.author: mbender
1010
ms.custom: mvc, mode-ui, template-quickstart, engagement-fy23
1111
#Customer intent: I want to create a load balancer so that I can load balance internet traffic to VMs.
@@ -81,13 +81,13 @@ During the creation of the load balancer, you configure:
8181
1. Select **Zone-redundant** in **Availability zone**.
8282

8383
> [!NOTE]
84-
> In regions with [Availability Zones](../availability-zones/az-overview.md?toc=%2fazure%2fvirtual-network%2ftoc.json#availability-zones), you have the option to select no-zone (default option), a specific zone, or zone-redundant. The choice will depend on your specific domain failure requirements. In regions without Availability Zones, this field won't appear. </br> For more information on availability zones, see [Availability zones overview](../availability-zones/az-overview.md).
84+
> In regions with [Availability Zones](../availability-zones/az-overview.md?toc=%2fazure%2fvirtual-network%2ftoc.json#availability-zones), you have the option to select no-zone (default option), a specific zone, or zone-redundant. The choice will depend on your specific domain failure requirements. In regions without Availability Zones, this field won't appear.</br> For more information on availability zones, see [Availability zones overview](../availability-zones/az-overview.md).
8585
8686
1. Leave the default of **Microsoft Network** for **Routing preference**.
8787

88-
1. Select **OK**.
88+
1. Select **Save**.
8989

90-
1. Select **Add**.
90+
1. Select **Save**.
9191

9292
1. Select **Next: Backend pools** at the bottom of the page.
9393

@@ -116,7 +116,7 @@ During the creation of the load balancer, you configure:
116116
| Protocol | Select **TCP** |
117117
| Port | Enter **80** |
118118
| Backend port | Enter **80** |
119-
| Health probe | Select **Create new**. </br> In **Name**, enter **lb-health-probe**. </br> Select **HTTP** in **Protocol**. </br> Leave the rest of the defaults, and select **Save**. |
119+
| Health probe | Select **Create new**.</br> In **Name**, enter **lb-health-probe**.</br> Select **HTTP** in **Protocol**.</br> Leave the rest of the defaults, and select **Save**. |
120120
| Session persistence | Select **None**. |
121121
| Idle timeout (minutes) | Enter or select **15** |
122122
| Enable TCP reset | Select checkbox |

includes/load-balancer-create-bastion.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ In this section, you create a virtual network with a resource subnet, an Azure B
2727
|---|---|
2828
| **Project details** | |
2929
| Subscription | Select your subscription. |
30-
| Resource group | Select **Create new**. </br> Enter **load-balancer-rg** in Name. </br> Select **OK**. |
30+
| Resource group | Select **load-balancer-rg** from the dropdown or **Create new** if it doesn't exist.</br> Enter **load-balancer-rg** in Name.</br> Select **OK**. |
3131
| **Instance details** | |
3232
| Name | Enter **lb-vnet**. |
33-
| Region | Select **East US**. |
33+
| Region | Select **(US) East US**. |
3434

3535
:::image type="content" source="./media/load-balancer-internal-create-bastion-include/create-virtual-network-basics.png" alt-text="Screenshot of Basics tab of Create virtual network in the Azure portal.":::
3636

@@ -42,7 +42,7 @@ In this section, you create a virtual network with a resource subnet, an Azure B
4242
| **Azure Bastion** | |
4343
| Enable Azure Bastion | Select checkbox. |
4444
| Azure Bastion host name | Enter **lb-bastion**. |
45-
| Azure Bastion public IP address | Select **Create new**. </br> Enter **lb-bastion-ip** in Name. </br> Select **OK**. |
45+
| Azure Bastion public IP address | Select **Create new**.</br> Enter **lb-bastion-ip** in Name.</br> Select **OK**. |
4646

4747
6. Select the **IP addresses** tab, or **Next** at the bottom of the page.
4848
7. On **Create virtual network** page, enter or select the following information:
@@ -52,7 +52,8 @@ In this section, you create a virtual network with a resource subnet, an Azure B
5252
| **Add IPv4 address space** | |
5353
| IPv4 address space | Enter **10.0.0.0/16 (65,356 addresses)**. |
5454
| **Subnets** | Select the **default** subnet link to edit. |
55-
| Subnet template | Leave the default **Default**. |
55+
| **Edit subnet** | |
56+
| Subnet purpose | Leave the default **Default**. |
5657
| Name | Enter **backend-subnet**. |
5758
| Starting address | Enter **10.0.0.0**. |
5859
| Subnet size | Enter **/24(256 addresses)**. |

includes/load-balancer-nat-gateway.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
## Create NAT gateway
1414

15-
In this section, you'll create a NAT gateway for outbound internet access for resources in the virtual network. For other options for outbound rules, check out [Network Address Translation (SNAT) for outbound connections](/azure/load-balancer/load-balancer-outbound-connections)
15+
In this section, you create a NAT gateway for outbound internet access for resources in the virtual network. For other options for outbound rules, check out [Network Address Translation (SNAT) for outbound connections](/azure/load-balancer/load-balancer-outbound-connections)
1616

1717
1. Sign in to the [Azure portal](https://portal.azure.com).
1818

@@ -26,11 +26,11 @@ In this section, you'll create a NAT gateway for outbound internet access for re
2626
| ------- | ----- |
2727
| **Project details** | |
2828
| Subscription | Select your subscription. |
29-
| Resource group | Select **Create new**. </br> Enter **load-balancer-rg** in Name. </br> Select **OK**. |
29+
| Resource group | Select **Create new**.</br> Enter **load-balancer-rg** in Name.</br> Select **OK**. |
3030
| **Instance details** | |
3131
| NAT gateway name | Enter **lb-nat-gateway**. |
3232
| Region | Select **East US**. |
33-
| Availability zone | Select **None**. |
33+
| Availability zone | Select **No zone**. |
3434
| Idle timeout (minutes) | Enter **15**. |
3535

3636
:::image type="content" source="./media/load-balancer-internal-create-bastion-include/create-nat-gateway.png" alt-text="Screenshot of Create network address translation gateway window in the Azure portal.":::

0 commit comments

Comments
 (0)