Introduction
An app (represented by a helm chart or manifest) in the ZEDEDA Edge Kubernetes App Flows Marketplace is a collection of files that define all the k8s resources (like Deployments, Services, ConfigMaps, Secrets, and more) needed to deploy a specific application. Instead of manually creating dozens of YAML files, an app from the Kubernetes Market Place bundles them together.
This is a series of articles. You will likely follow them in this order.
- ZEDEDA Edge Kubernetes Service and ZEDEDA Edge Kubernetes App Flows Overview
- Create and Manage ZEDEDA Edge Kubernetes Service and App Flows using the API
- Create and Manage a ZEDEDA Edge Kubernetes Service Cluster Using the GUI
- Manage an App from the ZEDEDA Edge Kubernetes App Flows Marketplace Using the GUI - You are here!
- Manage ZEDEDA Edge Kubernetes App Flows Installed Applications Using the GUI
- Create and Manage ZEDEDA Edge Kubernetes App Flows Cluster Groupings Using the GUI
- Create ZEDEDA Edge Kubernetes App Flows GitOps Repositories Using the GUI
- Troubleshoot ZEDEDA Edge Kubernetes Service and App Flows
Prerequisites
- You have onboarded one or more edge nodes.
- Your edge nodes are online.
- Your edge nodes are running the EVE-k v16.0.0 or greater (EVE-OS KVM is not supported).
- 4GB minimum RAM and 2 CPU.
- You have either the SysManager or SysAdmin role in your ZEDEDA Cloud enterprise.
- You have already Created a ZEDEDA Edge Kubernetes Service Cluster
Import ZEDEDA Edge Kubernetes App Flows
Typical apps are available from the Global Apps tab for you to import into your Local Apps tab. After you import an app from global to local, it is added to your enterprise and ready for installation.
- Click Edge Kubernetes > Kubernetes Marketplace in the left panel.
- Click the Global Apps tab.
- Navigate to the app card that you want to use.
- (Optional) Click the card to read more details about the app.
- Click the Import icon on the bottom-right of the card.
- Click the Local Apps tab to verify that you see the newly imported app.
Upload ZEDEDA Edge Kubernetes App Flows
If you have your own app (helm chart or manifest) to deploy a specific set of k8s resources, you can import it to your Local Apps tab.
- Click Edge Kubernetes > Kubernetes Marketplace in the left panel.
- Click the upload icon in the upper right.
- Drag or select a tar archive file compressed with gzip (.tgz format).
- Click Upload.
- Click the Local Apps tab to verify that you see the newly imported helm chart.
- Status updates can take up to three to five minutes, due to asynchronous status updates in the background.
Install ZEDEDA Edge Kubernetes App Flows
After you import or upload an app, you can install it.
- Click Edge Kubernetes > Kubernetes Marketplace in the left panel.
- Click the Local Apps tab.
- Navigate to the app card that you want to use.
- Select the card and click the Install button.
- The app automatically appears in the Edge Kubernetes > Installed Applications.
Delete Local ZEDEDA Edge Kubernetes App Flows
After you import or upload a local app, you can delete it if you no longer need it.
- Click Edge Kubernetes > Kubernetes Marketplace in the left panel.
- Click the Local Apps tab.
- Navigate to the app card that you want to use.
- Select the card and click the delete icon.
Next Steps
This is a series of articles. You will likely follow them in this order.
- ZEDEDA Edge Kubernetes Service and ZEDEDA Edge Kubernetes App Flows Overview
- Create and Manage ZEDEDA Edge Kubernetes Service and App Flows using the API
- Create and Manage a ZEDEDA Edge Kubernetes Service Cluster Using the GUI
- Manage an App from the ZEDEDA Edge Kubernetes App Flows Marketplace Using the GUI - You are here!
- Manage ZEDEDA Edge Kubernetes App Flows Installed Applications Using the GUI
- Create and Manage ZEDEDA Edge Kubernetes App Flows Cluster Groupings Using the GUI
- Create ZEDEDA Edge Kubernetes App Flows GitOps Repositories Using the GUI
- Troubleshoot ZEDEDA Edge Kubernetes Service and App Flows