Deploying Marketplace apps
Deploying a Marketplace application to an Edge Node
This article details the methodology for deploying and configuring your marketplace application directly onto an edge node. By following these outlined procedures, you will achieve substantial reductions in latency, bolster overall security posture, and cultivate a seamlessly integrated user experience across your edge-based ecosystem.
Add a new card
From the Node details view, click on the "ADD CARD" button and select "Marketplace App".

Adding a new card to a node
Marketplace Wizard
The complete deployment and configuration process for Marketplace applications is executed through a wizard that will guide you through all the necessary steps.
Step 1: Select App and Version
In the first step, just select the Marketplace application/version to deploy in the node. Only those Marketplace applications that have been already added to your library will be available.
No Marketplace applications in your library? Just check Add a Marketplace app to your Library and add one before going to next step.

Marketplace wizard step 1: select app
There are some advanced options in this step:
- Run automatically after install: makes the application starts after the installation.
- Activate logs for this application: enable application logs automatically.
- Force Docker image download: Docker does not download already stored images in the build process. In case you want to download all images again, activate this toggle.
Step2: Add Environment Variables
Every Marketplace application defines its necessary environment variables, so the content of this second step will be different for each app. Some tips about this form:
- If the variable is mandatory it will be marked with an asterisk in its name.
- You will find some information regarding every variable just by hovering in the information icon located at the right end of the input form.
- Default values are shown in every input.
- In the right side of the wizard you can check the Readme file of the application, where every parameter is explained.

Marketplace wizard step 2: configure env variables
Finally, to speed up this process, two more buttons are available:
- DOWNLOAD: Downloads a file containing all the environment variables and its values to be easily modified in a editor.
- UPLOAD: Just upload the modified file to edit all values in just one click.
Step 3: Configure Application
In the last step, it is possible to edit some aditional configuration in a JSON editor. Again, the necessary parameters to be included in the JSON are defined by every application. You can find more information about the possible values in the Readme file.

Marketplace wizard step 3: configure app
Once all the parameters are correct, just press the button "SEND" to install the application in your Edge Node.

Marketplace app card
Accessing your deployed application
In our case, we have deployed a Grafana application in our node. Once the application has started, you can access the Grafana interface in your browser.
Just enter your node's IP and port 13000 in the address bar and you will access to Grafana's login view.
- You can check your Node's IP in the Networking Card.
- If your Node is in a different LAN, it will be necessary to enable the VPN.

Grafana Login