...
Code Block |
---|
|
git clone https://github.com/Azure/iotedge
cd iotedge/kubernetes/charts/
mkdir azureiotedge1
cp -a edge-kubernetes/. azureiotedge1/
cd azureiotedge1
ls -al
|
Modify values.yaml file to specify the "Primary Connection String" from Azure Cloud generated during IoT Hub/IoT Edge provisioning:
Code Block |
---|
|
vi values.yaml
# Change the line below and save the file
provisioning:
source: "manual"
deviceConnectionString: "PASTE PRIMARY CONNECTION STRING FROM AZURE IOT HUB / IOT EDGE SCREEN"
#dynamicReprovisioning: false |
Create a tar file with Azure IoT Edge Helm Charts:
total 24
drwxrwxr-x. 3 onaplab onaplab 79 Dec 24 13:14 .
drwxrwxr-x. 5 onaplab onaplab 77 Dec 24 13:14 ..
-rw-rw-r--. 1 onaplab onaplab 137 Dec 24 13:02 Chart.yaml
-rw-rw-r--. 1 onaplab onaplab 333 Dec 24 13:02 .helmignore
drwxrwxr-x. 2 onaplab onaplab 220 Dec 24 13:02 templates
-rw-rw-r--. 1 onaplab onaplab 14226 Dec 24 13:02 values.yaml
|
Modify values.yaml file to specify the "Primary Connection String" from Azure Cloud generated during IoT Hub/IoT Edge provisioning:
Code Block |
---|
|
vi values.yaml
# Change the line below and save the file
provisioning:
source: "manual"
deviceConnectionString: "PASTE PRIMARY CONNECTION STRING FROM AZURE IOT HUB / IOT EDGE SCREEN"
#dynamicReprovisioning: false |
Create a tar file with Azure IoT Edge Helm Charts:
Code Block |
---|
|
# Make sure to change to the "charts" directory
cd ..
pwd
/home/onaplab/iotedge/kubernetes/charts
# zip the "azureiotedge1" directory. Be sure to use "azureiotedge1.zip" file name.
tar -czvf azureiotedge1.zip azureiotedge1/
azureiotedge1/
azureiotedge1/.helmignore
azureiotedge1/Chart.yaml
azureiotedge1/templates/
azureiotedge1/templates/NOTES.txt
azureiotedge1/templates/_helpers.tpl
azureiotedge1/templates/edge-rbac.yaml
azureiotedge1/templates/iotedged-config-secret.yaml
azureiotedge1/templates/iotedged-deployment.yaml
azureiotedge1/templates/iotedged-proxy-config.yaml
azureiotedge1/templates/iotedged-pvc.yaml
azureiotedge1/templates/iotedged-service.yaml
azureiotedge1/values.yaml
[onaplab@os12 charts]$
ls -al
total 12
drwxrwxr-x. 5 onaplab onaplab 102 Dec 24 13:23 .
drwxrwxr-x. 4 onaplab onaplab 31 Dec 24 13:02 ..
drwxrwxr-x. 3 onaplab onaplab 79 Dec 24 13:14 azureiotedge1
-rw-rw-r--. 1 onaplab onaplab 8790 Dec 24 13:23 azureiotedge1.zip
drwxrwxr-x. 3 onaplab onaplab 79 Dec 24 13:14 edge-kubernetes
drwxrwxr-x. 3 onaplab onaplab 60 Dec 24 13:02 edge-kubernetes-crd
|
code |
Defining Azure IoT Edge Service in PCEI
...