Skip to content

Commit 43c8ee6

Browse files
authored
Merge pull request #270861 from LouisBerner/v-loberner-ADO-convert-iot-edge-update
V loberner ado convert iot edge update
2 parents 4d4c840 + 03e48dc commit 43c8ee6

File tree

3 files changed

+24
-30
lines changed

3 files changed

+24
-30
lines changed

articles/databox-online/TOC.yml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -406,22 +406,6 @@
406406
href: azure-stack-edge-gpu-deploy-iot-edge-linux-vm.md
407407
- name: Nvidia DeepStream module
408408
href: azure-stack-edge-deploy-nvidia-deepstream-module.md
409-
- name: Deploy IoT Edge samples (Managed)
410-
items:
411-
- name: Module from Nvidia gallery
412-
href: azure-stack-edge-gpu-configure-gpu-modules.md
413-
- name: GPU module from Git repo
414-
href: azure-stack-edge-gpu-deploy-sample-module.md
415-
- name: GPU module via Marketplace
416-
href: azure-stack-edge-gpu-deploy-sample-module-marketplace.md
417-
- name: Modules from FPGA devices
418-
href: azure-stack-edge-gpu-modify-fpga-modules-gpu.md
419-
- name: Module via Azure portal
420-
href: azure-stack-edge-gpu-deploy-compute-module-simple.md
421-
- name: Sync data from local share
422-
href: https://github.com/Azure-Samples/azure-stack-edge-deploy-vms/blob/master/Scripts/IotEdgeScript/README.md
423-
- name: Move to Linux VMs
424-
href: azure-stack-edge-move-to-self-service-iot-edge.md
425409
- name: Troubleshoot IoT Edge issues
426410
href: azure-stack-edge-gpu-troubleshoot-iot-edge.md
427411

articles/databox-online/azure-stack-edge-pro-r-deploy-configure-network-compute-web-proxy.md

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: alkohli
77
ms.service: databox
88
ms.subservice: edge
99
ms.topic: tutorial
10-
ms.date: 10/14/2022
10+
ms.date: 03/25/2024
1111
ms.author: alkohli
1212
# Customer intent: As an IT admin, I need to understand how to connect and activate Azure Stack Edge Pro R so I can use it to transfer data to Azure.
1313
---
@@ -140,31 +140,41 @@ You can add or delete virtual networks associated with your virtual switches. To
140140

141141
## Configure compute IPs
142142

143-
Follow these steps to configure compute IPs for your Kubernetes workloads.
143+
After the virtual switches are created, you can enable the switches for Kubernetes compute traffic.
144144

145145
1. In the local UI, go to the **Kubernetes** page.
146-
1. From the dropdown select a virtual switch that you will use for Kubernetes compute traffic. <!--By default, all switches are configured for management. You can't configure storage intent as storage traffic was already configured based on the network topology that you selected earlier.-->
146+
1. Specify a workload from the options provided.
147+
- If you're working with an Azure Private MEC solution, select the option for **an Azure Private MEC solution in your environment**.
148+
- If you're working with an SAP Digital Manufacturing solution or another Microsoft partner solution, select the option for **a SAP Digital Manufacturing for Edge Computing or another Microsoft partner solution in your environment**.
149+
- For other workloads, select the option for **other workloads in your environment**.
147150

148-
1. Assign **Kubernetes node IPs**. These static IP addresses are for the Kubernetes VMs.
151+
If prompted, confirm the option you specified and then select **Apply**.
149152

150-
- For an *n*-node device, a contiguous range of a minimum of *n+1* IPv4 addresses (or more) are provided for the compute VM using the start and end IP addresses. For a 1-node device, provide a minimum of two, free, contiguous IPv4 addresses.
153+
To use PowerShell to specify the workload, see detailed steps in [Change Kubernetes workload profiles](azure-stack-edge-gpu-connect-powershell-interface.md#change-kubernetes-workload-profiles).
151154

155+
![Screenshot of the Workload selection options on the Kubernetes page of the local UI for two node.](./media/azure-stack-edge-pro-r-deploy-configure-network-compute-web-proxy/azure-stack-edge-kubernetes-workload-selection.png)
152156

153-
> [!IMPORTANT]
154-
> - Kubernetes on Azure Stack Edge uses 172.27.0.0/16 subnet for pod and 172.28.0.0/16 subnet for service. Make sure that these are not in use in your network. If these subnets are already in use in your network, you can change these subnets by running the ```Set-HcsKubeClusterNetworkInfo``` cmdlet from the PowerShell interface of the device. For more information, see Change Kubernetes pod and service subnets. <!--Target URL not available.-->
155-
> - DHCP mode is not supported for Kubernetes node IPs. If you plan to deploy IoT Edge/Kubernetes, you must assign static Kubernetes IPs and then enable IoT role. This will ensure that static IPs are assigned to Kubernetes node VMs.
156-
> - If your datacenter firewall is restricting or filtering traffic based on source IPs or MAC addresses, make sure that the compute IPs (Kubernetes node IPs) and MAC addresses are on the allowed list. The MAC addresses can be specified by running the ```Set-HcsMacAddressPool``` cmdlet on the PowerShell interface of the device.
157+
1. From the dropdown list, select the virtual switch you want to enable for Kubernetes compute traffic.
158+
1. Assign **Kubernetes node IPs**. These static IP addresses are for the Kubernetes VMs.
157159

158-
1. Assign **Kubernetes external service IPs**. These are also the load-balancing IP addresses. These contiguous IP addresses are for services that you want to expose outside of the Kubernetes cluster and you specify the static IP range depending on the number of services exposed.
160+
If you select the **Azure Private MEC solution** or **SAP Digital Manufacturing for Edge Computing or another Microsoft partner** workload option for your environment, you must provide a contiguous range of a minimum of 6 IPv4 addresses (or more) for a 1-node configuration.
159161

160-
> [!IMPORTANT]
161-
> We strongly recommend that you specify a minimum of one IP address for Azure Stack Edge Hub service to access compute modules. You can then optionally specify additional IP addresses for other services/IoT Edge modules (1 per service/module) that need to be accessed from outside the cluster. The service IP addresses can be updated later.
162+
If you select the **other workloads** option for an *n*-node device, a contiguous range of a minimum of *n+1* IPv4 addresses (or more) are provided for the compute VM using the start and end IP addresses. For a 1-node device, provide a minimum of 2 free, contiguous IPv4 addresses.
162163

164+
> [!IMPORTANT]
165+
> - If you're running **other workloads** in your environment, Kubernetes on Azure Stack Edge uses 172.27.0.0/16 subnet for pod and 172.28.0.0/16 subnet for service. Make sure that these are not in use in your network. For more information, see [Change Kubernetes pod and service subnets](azure-stack-edge-gpu-connect-powershell-interface.md#change-kubernetes-pod-and-service-subnets).
166+
> - DHCP mode is not supported for Kubernetes node IPs.
167+
168+
1. Assign **Kubernetes external service IPs**. These are also the load-balancing IP addresses. These contiguous IP addresses are for services that you want to expose outside of the Kubernetes cluster and you specify the static IP range depending on the number of services exposed.
169+
170+
> [!IMPORTANT]
171+
> We strongly recommend that you specify a minimum of 1 IP address for Azure Stack Edge Hub service to access compute modules. The service IP addresses can be updated later.
172+
163173
1. Select **Apply**.
164174

165-
![Screenshot of "Advanced networking" page in local UI with fully configured Add virtual switch blade for one node.](./media/azure-stack-edge-pro-r-deploy-configure-network-compute-web-proxy/compute-virtual-switch-1.png)
175+
![Screenshot of Configure compute page in Advanced networking in local UI 2.](./media/azure-stack-edge-pro-r-deploy-configure-network-compute-web-proxy/configure-compute-network-2.png)
166176

167-
1. The configuration takes a couple minutes to apply and you may need to refresh the browser.
177+
1. The configuration takes a couple minutes to apply and you may need to refresh the browser.
168178

169179
1. Select **Next: Web proxy** to configure web proxy.
170180

Loading

0 commit comments

Comments
 (0)