Import existing applications into Meshery
Importing apps into Meshery Extension as Meshery Apps is a powerful feature that enables users to manage, operate, and observe their cloud native infrastructure more effectively. With this feature, users can easily import their app manifest and store it in the database.
Step 1: Access the Extensions UI
Note: You can import three types of application: Docker Compose, Helm Chart, Kubernetes Manifest.
Step 2: Navigate to the Applications Tab and Select your Import
Once you have accessed the Extensionβs UI, navigate to the Applications tab. In this tab you can see all your application with their βNameβ and βDate Modifiedβ. From the top right of the table click on import application which opens import modal.
Step 3: Import the Application
You can import your application by select File Type from the options and clicking on the βBrowseβ button and selecting the file from your local machine or import in through URL Once you have selected the file, click on the βImportβ button to import app into Meshery Extension. When you import a app into Extensions, it will create a Meshery App based on definition. This Meshery App will include all of the services, ports, and other parameters defined in the File.
Once the Meshery Application has been created, you can use Meshery Extension to manage, operate and observe your cloud native infrastructure. You can also use Meshery Extension to deploy your Meshery Application to your infrastructure.
Suggested Reading
- Component Shape Guide - Kubernetes architecture deployment and architecture diagramming tool for cloud native applications - Kanvas.
- Edges Style Guide - Visualize and manage complex cloud-native relationships with Kanvas' dynamic edge styling in Kubernetes architecture.
- Importing a Design - Import your existing application definitions and infrastructure configuration into Meshery.
- Kanvas Snapshot - Screenshot service provided via Kanvas to capture a snapshot of your infrastructure at any given time.
- Kanvas - Collaborative cloud native visual designer to design and manage infrastructure and applications.
- Merging Designs - Treat other designs as templates or building blocks and combine your designs with others and power-up your designs.
- Publishing a Design - Publishing a design lets you make your content visible to any anonymous visitor with the link.
- Sharing a Design - Sharing a design lets you make your content visible to any anonymous visitor of meshery.io/catalog and any Meshery Cloud user.
- Working with Tags - Tags can be used to visually group components.