Deploying edge applications with Edge Analytics by using Edge Application Manager
You can deploy edge applications to one or more edge systems by using IBM® Edge Application Manager.
Before you begin
About this task
When you deploy an application, you can use a
userinput.json file to override service variables (submission-time values and
runtime options) that are defined by the Edge Application Manager service. The format of a variable
specification in the userinput.json file is as
follows:
"my_variable_name" : "my_value"For
example, the following sample userinput.json file sets three service variables
(two submission-time variables, one a string and the other a list of strings, and a runtime
option):
{
"services": [
{
"org": "myOrgId",
"url": "myServiceId",
"variables": {
"appVar1": "value for var1",
"appListVar3": "var1,var2,var3",
"STREAMS_OPT_LOG_LEVEL": "2"
}
}
]
}
To see the list of available service variables, see the Service variables
section of the service in the Edge Application Manager
console or use the command hzn exchange service list -l to see the service
definitions. The service variables are under the userInput
field.
Procedure
For each edge system where you want to deploy your application: