Deploy Intel® Smart Edge Open Developer Experience Kit without Edge Software Provisioner (ESP) in an Air-Gapped Environment

ID Date Version Classification
765883 02/03/2023 1.0 Public

Deployment

Customize features as needed:

cd ~/iotg/dek

# run the following commands as a whole
cat <<EOF >> inventory/default/group_vars/all/10-default.yml

# Customized vars
iommu_enabled: false
sriov_network_operator_enable: false
sriov_network_operator_configure_enable: false
e810_driver_enable: false
platform_attestation_node: false
sgx_enabled: false
install_hwe_kernel_enable: false
docker_registry_mirrors:
  - https://hub-mirror.c.163.com
proxy_env:
  http_proxy: "$http_proxy"
  https_proxy: "$https_proxy"
  ftp_proxy: "$ftp_proxy"
  no_proxy: "$no_proxy"
  all_proxy: "$all_proxy"
EOF

# check the result
git diff

Deploy and wait for about half an hour to finish:

./deploy.sh

The host will reboot during deployment. Just run the same command again to continue

Find all the logs under logs/

Once done, you will get the result like this:

2022-12-21 03:49:36.403 INFO: dek_test single_node_network_edge.yml: succeed.
2022-12-21 03:49:37.405 INFO: ====================
2022-12-21 03:49:37.405 INFO: DEPLOYMENT RECAP:
2022-12-21 03:49:37.405 INFO: ====================
2022-12-21 03:49:37.405 INFO: DEPLOYMENT COUNT: 1
2022-12-21 03:49:37.406 INFO: SUCCESSFUL DEPLOYMENTS: 1
2022-12-21 03:49:37.406 INFO: FAILED DEPLOYMENTS: 0
2022-12-21 03:49:37.406 INFO: DEPLOYMENT "dek_test": SUCCESSFUL
2022-12-21 03:49:37.406 INFO: ====================