Deploying Designs
Categories:
To deploy a design, navigate to the Actions button at the top of the Design canvas.
Click on the Deploy icon.
This opens a modal that will take you through all the steps before the final deployment.
Click on Open In Operator to see the pre-filtered view of the deployed resources in the cluster
Click Finish
Deployment Errors
- Missing Namespace: This error occurs when you attempt to create a Kubernetes resource without specifying a namespace. Kubernetes requires that all resources have an associated namespace.
- Empty Label Selector: This error indicates an empty label selector.
Troubleshooting Errors
When reviewing validation, dry run, or deployment issues, you’ll notice specific error codes denoted from time to time.
As a system, Meshery itemizes different errors that occur and assigns a unique error code to each along with details on how to remediate the issue at hand.
For the comprehensive list of error codes refer to Error Code Reference in the Meshery documentation.
If you encounter persistent issues consider consulting the Meshery Community forum
Using the Notification Center for Troubleshooting
The Notification Center in Meshery helps manage events during the deployment process. It provides real-time updates and alerts on the status of the deployment. This feature can be particularly useful for troubleshooting, as it:
- Displays immediate feedback on the success or failure of each deployment step.
- Highlights specific error messages and codes, helping you quickly identify and understand issues.
- Offers links to detailed documentation and guides for resolving common problems.
- Keeps a log of past notifications, allowing you to track and review previous errors and their resolutions.
By actively monitoring the Notification Center, you can promptly address issues as they arise, ensuring a smoother deployment process. Learn more about Managing Events with the Notification Center.
Recent Discussions on Kanvas
- Oct 14 | Explore Meshery's Published Relationship Design Examples by Awani Alero
- Oct 03 | Design Review RFC: Kanvas Empty State Enhancement by Lee Calcote
- Jul 19 | [For Discussion] Visual indication of semantically vs non-semantically meaningful Meshery components by Lee Calcote
- Jun 07 | What are the conditions for a "System is unhealthy" warning? by James
- May 30 | Looking for a meshmate to help with first PR by Faisal Imtiyaz123
- Feb 28 | For Discussion: Capturing potential, but unrealized Relationships in Design Snapshots by Lee Calcote
- Feb 12 | Hint on Scaling & Verifying Cronjob in Playground by Sandra Ashipala
- Sep 28 | Trying to add screenshots of Containerd & Curiefense integration by Raman Thakur