Training
Certification
Microsoft Certified: Azure Administrator Associate - Certifications
Demonstrate key skills to configure, manage, secure, and administer key professional functions in Microsoft Azure.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
This tutorial describes how to configure a compute role and create a Kubernetes cluster on your Azure Stack Edge Pro GPU device.
This procedure can take 20 to 30 minutes to complete.
In this tutorial, you learn how to:
Important
Managed IoT Edge on Azure Stack Edge uses an earlier version of the IoT Edge runtime that doesn't include the latest features and patches.
For detailed instructions, see Deploy IoT runtime on Ubuntu VM on Azure Stack Edge.
Before you set up a compute role on your Azure Stack Edge Pro device:
Make sure that you've activated your Azure Stack Edge Pro device as described in Activate Azure Stack Edge Pro.
Make sure that you've followed the instructions in Enable compute network and:
Note
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.
To configure compute on your Azure Stack Edge Pro, you create an IoT Hub resource via Azure portal.
In the Azure portal of your Azure Stack Edge resource, go to Overview, and select Kubernetes for Azure Stack Edge.
In Get started with Kubernetes service, select Add.
After the resource is created, the Overview indicates that the Kubernetes service is online.
It can take 20-30 minutes to configure compute because, behind the scenes, virtual machines, and a Kubernetes cluster are being created.
To configure a client to access Kubernetes cluster, you'll need the Kubernetes endpoint. Follow these steps to get Kubernetes API endpoint from the local UI of your Azure Stack Edge Pro device.
In the local web UI of your device, go to Device page.
Under the Device endpoints, copy the Kubernetes API endpoint. This endpoint is a string in the following format: https://compute.<device-name>.<DNS-domain>[Kubernetes-cluster-IP-address]
.
Save the endpoint string. You'll use this endpoint string later when configuring a client to access the Kubernetes cluster via kubectl.
While you are in the local web UI, you can:
If you've been provided a key from Microsoft (select users may have a key), go to Kubernetes API, select Advanced config, and download an advanced configuration file for Kubernetes.
You can also go to Kubernetes dashboard endpoint and download an aseuser
config file.
You can use this config file to sign into the Kubernetes dashboard or debug any issues in your Kubernetes cluster. For more information, see Access Kubernetes dashboard.
In this tutorial, you learned how to:
To learn how to administer your Azure Stack Edge Pro device, see:
Training
Certification
Microsoft Certified: Azure Administrator Associate - Certifications
Demonstrate key skills to configure, manage, secure, and administer key professional functions in Microsoft Azure.
Documentation
Azure Stack Edge Pro FPGA device access, power, and connectivity mode
Describes how to manage access, power, and connectivity mode for the Azure Stack Edge Pro FPGA device that helps transfer data to Azure
Tutorial to configure network settings for Azure Stack Edge Pro device with GPU in Azure portal
Tutorial to deploy Azure Stack Edge Pro GPU instructs you to configure network, compute network, and web proxy settings for your physical device.
Check network readiness for Azure Stack Edge using Azure Stack Network Readiness Checker
Pre-qualify your network before deploying Azure Stack Edge Pro GPU, Pro R, or Mini R device using Azure Stack Network Readiness Checker.