Prerequisites
- You have the SysManager or SysAdmin role in your enterprise. See Manage Roles.
- The edge app exists in Marketplace > My Library. To add one, see Import Edge Applications.
Open the Edge App Detail Page
- In the sidebar, select Marketplace.
- Select My Library.
- Select the Edge Apps filter tab.
- Select the edge app card.
Change the app icon
Hover over the image panel and select Upload icon or Change icon, or drag a PNG or JPEG file onto the panel. The console confirms withApp icon updated. To remove a custom icon, hover over the panel and select Delete icon. The console confirms with App icon removed.
The icon is stored in the app manifest, so it travels with the app when you export the manifest or duplicate the app.
Edit an Edge App
- Open the edge app detail page.
- Select the Configure edge app (gear) button in the header.
-
In the editor, select a section in the left sidebar and change the fields. The sections depend on the app type:
- Select Save Changes.
Edge app updated.
Keep the following in mind:
- You cannot change the Name. It is shown in the editor header for reference. To rename an app, duplicate it under a new name and delete the original.
- You can change the CPU placement policy in Hardware > Resources for Virtual Machine and Container apps. The change applies to new instances only. See CPU Placement for Application Instances.
- The Description must be 256 characters or fewer.
- Node port and app port values in inbound rules must be in the range 1 to 65535.
- If the edge app was imported from a parent enterprise, the gear button is disabled and the console shows the message
This record is not editable as it has been imported from a parent enterprise. Contact your administrator to change it.
Update an Edge App From the Catalog
If you imported the edge app from the Marketplace catalog and the publisher has released a newer version, the detail page shows the bannerAn update is available for this edge app in the marketplace.
- Select Update in the banner.
- Wait for the import job to finish. The console confirms with
Update started for this edge app.
Duplicate an Edge App
Duplicate an edge app when you want a variant of an existing definition, for example a second sizing profile or a copy to rename.- Open the edge app detail page.
- Select the Duplicate edge app button in the header. You can also select Duplicate from the card actions in My Library.
- In the Duplicate Edge App dialog, enter a New name. The name must be unique in your enterprise.
-
Select one of the following:
- Duplicate creates an untouched copy with the new name, including the manifest, drives, interfaces, and configuration. The console confirms with
Duplicated as "<name>". - Duplicate & Configure opens the New Edge App wizard pre-filled with the existing settings and the new name, so that you can adjust any step before you create the copy.
- Duplicate creates an untouched copy with the new name, including the manifest, drives, interfaces, and configuration. The console confirms with
Export the Manifest
Export a manifest when you want to version an edge app definition outside the console, share it with another enterprise, or use it as the starting point for a manifest import.- Open the edge app detail page.
- Select Export manifest in the header to download the full definition as a JSON file. The console confirms with
Manifest exported. - If the app defines a custom configuration, you can instead select Export custom configuration to download only the configuration template and its variables. The console confirms with
Custom configuration exported.
Deploy From the Detail Page
Select Deploy as application in the header to open the application instance wizard with this edge app selected. See Deploy an Application Instance.Delete an Edge App
- Open the edge app detail page.
- Select the Delete (trash) button in the header.
- Review the Delete Edge App dialog. If application instances exist, the dialog states the count, for example
This app has 3 active instances, and warns that deleting will remove all of them. - Select Delete.
Deleted edge app: <title> and returns to My Library.
You can also select Delete from the card actions in My Library. That dialog asks you to confirm but does not show the instance count, so check the detail page first if you are not sure whether the app is deployed.
If you want to keep the running instances, do not delete the edge app. Deployed instances continue to reference their edge app for updates and redeployment.
Verify the Result
- After an edit, reopen the detail page and confirm the changed values on the relevant tab.
- After a duplicate, the copy appears in My Library under the Edge Apps filter tab with the new name.
- After a delete, the app no longer appears in My Library, and its former instances no longer appear in Infrastructure > Workloads > Applications.
Next Steps
Import Edge Applications
Create a new edge app or import one from a manifest.
Deploy an Application Instance
Deploy an edge app to a node or cluster.
Manage an Application Instance
Start, stop, restart, and update deployed instances.
Custom App Configuration
Define configuration templates and variables for an edge app.