This setup empowers users to run ClearBlade Edge as an IoT Edge module on Azure IoT Edge. It consists of these steps:
Deploy the edge on Azure
If the user has no device setup, they can follow the Azure instructions to deploy the IoT Edge and its modules on a virtual machine.
Click the Get it now action button on the Azure Marketplace, which redirects to the deployment page.
In the Deployment Modules section, click the configure button, which opens the custom configuration option.
Replace the following placeholders in the Container Create options. The developer must have an edge already created in their ClearBlade system.
The developers' system-specific edge values are in the tutorial instructions' CREATE section.
```javascript "Cmd": [ "-platform-ip=<PLATFORM_URL>", "-parent-system=<SYSTEM_KEY>", "-edge-id=<EDGE_ID>", "-edge-cookie=<EDGE_COOKIE>" ] "Cmd": [ "-platform-ip=platform.clearblade.com", "-parent-system=c694c6d30bf095c4d3b48c89dacf01", "-edge-id=azure-edge", "-edge-cookie=mx912P2429QC97708RFf65Kvj0L" ] ```
After updating the createOptions, click deploy to Azure IoT Edge device.
The
sudo docker ps
should list the running containers if the user creates and deploys the IoT Edge hub on a VM.ClearBladeIoTEdgePlatform
is the container name the user should be looking for.
Advanced
To have a persistent edge database, the user can update the configuration options for the ClearBlade IoT Edge module deployment to add more flags to the docker command based on Dockerized ClearBlade readme.