hzn-cli
Version:
Open Horizon CLI toolkit helps streamline the process of preparing node agents and perform tasks between orgs environments
67 lines (66 loc) • 3.28 kB
JSON
{
"org": {
"HZN_ORG_ID": "playground",
"HZN_DEVICE_TOKEN": "",
"HZN_DEVICE_ID": "samsung-demo",
"HZN_EXCHANGE_USER_AUTH": "<id:password>",
"HZN_EXCHANGE_URL": "http://132.177.125.232:3090/v1",
"HZN_FSS_CSSURL": "http://132.177.125.232:9443/",
"HZN_AGBOT_URL": "http://132.177.125.232:3111",
"HZN_SDO_SVC_URL": "http://132.177.125.232:9008/api",
"HZN_AGENT_PORT": "8510",
"HZN_CSS": false,
"CONFIG_CERT_PATH": "/data/var/agent-install.crt",
"AGENT_INSTALL_CONFIG": "/data/var/agent-install.cfg",
"ANAX": "https://github.com/open-horizon/anax/releases/download/v2.30.0-1291"
},
"service": {
"SERVICE_NAME": "mms-agent",
"SERVICE_CONTAINER_NAME": "mms-agent",
"SERVICE_VERSION": "1.0.0",
"SERVICE_VERSION_RANGE_UPPER": "1.0.0",
"SERVICE_VERSION_RANGE_LOWER": "1.0.0",
"SERVICE_CONTAINER_CREDS": "",
"VOLUME_MOUNT": "/mms-shared",
"MMS_SHARED_VOLUME": "mms_shared_volume",
"MMS_OBJECT_TYPE": "mms_agent_config",
"MMS_OBJECT_ID": "mms_agent_config_json",
"MMS_OBJECT_FILE": "config/config.json",
"MMS_CONTAINER_CREDS": "",
"MMS_CONTAINER_NAME": "mms-agent",
"MMS_SERVICE_NAME": "mms-agent",
"MMS_SERVICE_VERSION": "1.0.0",
"MMS_SERVICE_FALLBACK_VERSION": "1.0.0",
"UPDATE_FILE_NAME": "mms-agent-config.json"
},
"folders": [
"/var/tmp/horizon/horizon1/fss-domain-socket",
"/var/tmp/horizon/horizon1/ess-auth",
"/var/tmp/horizon/horizon1/secrets",
"/var/tmp/horizon/horizon1/nmp"
],
"local": {
"YOUR_DOCKERHUB_ID": "playbox21",
"DOCKER_REGISTRY": "hub.docker.com",
"DOCKER_TOKEN": "dckr_pat_wQJZTXR2WfGLohIHnqQylRMRIpk"
},
"register": {
"policy": {
"properties": [
{
"name": "openhorizon.allowPrivileged",
"value": true
}
],
"deployment": {
"properties": [
{"name": "mms-agent", "value": "MMS Agent"},
{"name": "worker-safety", "value": "Worker Safety"}
]
}
}
},
"test": true,
"anaxInContainer": "docker run -d -t --restart always --name horizon1 --privileged -p 127.0.0.1:8081:8510 -e DOCKER_NAME=horizon1 -e HZN_VAR_RUN_BASE=/data/var/tmp/horizon/horizon1 -e ANAX_DOCKER_ENDPOINT=unix:///var/run/docker.sock -v /data/var/user/docker.sock:/var/run/docker.sock -v /data/var/horizon:/etc/default/horizon:ro -v /data/var/agent-install.crt:/data/var/agent-install.crt -v horizon1_var:/var/horizon/ -v horizon1_etc:/etc/horizon/ -v /data/var/tmp/horizon/horizon1:/data/var/tmp/horizon/horizon1 docker.io/openhorizon/arm64_anax:2.30.0-1291",
"cliInContainer": "docker run -d -t --restart always --name auto-dock --privileged --network host -v /data/var/lib/docker-bootstrap/volumes/mms_shared_volume/_data:/mms-shared/ -p 127.0.0.1:8888:8888 -v /data/var/user/docker.sock:/var/run/docker.sock -v /data/var/agent-install.crt:/data/var/agent-install.crt -v /data/var/samsung.lf.json:/data/var/samsung.lf.json -e HORIZON_URL=http://localhost:8081 -e HZN_ORG_ID=playground -e HZN_EXCHANGE_USER_AUTH=<id:password> -e HZN_FSS_CSSURL=http://132.177.125.232:9443/ -e HZN_EXCHANGE_URL=http://132.177.125.232:3090/v1 -e HZN_CONFIG_FILE=/data/var/samsung.lf.json -e version=v2.30.0-1291 playbox21/auto-dock-express_arm64:1.0.6"
}