Project: Meshery (Provisioning / Automation & Configuration)
File: catalog.md

layout: default title: Catalog permalink: concepts/catalog redirect_from: catalog type: components abstract: Browsing and using cloud native patterns language: en list: include functions much like a cloud marketplace, providing a user-friendly interface for browsing, discovering, and sharing configurations and patterns for cloud native infrastructure. With Meshery Catalog, you can easily find and deploy Kubernetes-based infrastructure and tools, making it easy to streamline your cloud native development and operations processes. A Catolog is based on the Meshery's with defined attributes. Meshery Catalog functions much like a cloud marketplace, providing a user-friendly interface for browsing, discovering, and sharing configurations and patterns for cloud native infrastructure. With Meshery Catalog, you can easily find and deploy Kubernetes-based infrastructure and tools, making it easy to streamline your cloud native development and operations processes. It also supports a collaborative environment, where DevOps engineers can share their experiences, feedback, and best practices with others in the community. Import cloud native patterns published by others into your Meshery Server. Benefit from and build upon each pattern by incorporating your own tips and tricks, then publish and share with the community at-large. This facilitates knowledge-sharing and helps to build a strong ecosystem of cloud native infrastructure experts. Open the in your web browser. Navigate to the configuration section, usually located in the main navigation menu. Head over to Designs and click on import or create design. Select the category and Model as per your need and configure the application. Voil, You can publish or deploy you design. Ensure that you have installed on your machine and it is configured to connect to your desired Meshery instance. Open a terminal or command prompt. Use the Meshery CLI commands to interact with the catalog. `mesheryctl design` Follow the prompts or instructions provided by the Meshery CLI help. Apply : `mesheryctl design apply --file [path to design file | URL of the file]` Delete design file: `mesheryctl design delete --file [path to design file]` View design file: `mesheryctl design view [design name | ID]` List all designs: `mesheryctl design list` an application. `mesheryctl design import -f [file-path]` Applying . `mesheryctl exp filter apply --file [GitHub Link]` <details> <summary> <h6>Question: Why are images invisible for some designs in the Meshery Catalog?</h6> </summary> <p><strong>Answer:</strong> In certain instances, the images of published designs in <a href="https://meshery.io/catalog">Meshery Catalog</a> may not be visible due to bandwidth issues. This can occur when there are network constraints affecting the retrieval of image data. However, rest assured that the design information and other relevant details are still accessible.</p> </details> {% include alert.html type="info" title="Help with Meshery Catalog" content="If you have any questions or need assistance, reach out on the <a href='http://discuss.meshery.io/'>discussion forum</a>." %}