You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If the validation is successful, you will see a modal displaying the number of components validated and the number of annotations, similar to the one shown below:
1.**Missing Required Field**: This happens when a required field is not provided. For example, in the image below, the first error indicates that the field ".spec.template.spec.containers.0.env.0" must have a value.
<h3class="chapter-sub-heading">Examples of Dry Run Errors</h3>
@@ -142,25 +142,25 @@ Some examples of dry run errors are:
142
142
1.**Invalid Field Value**: The error message indicates that a field has an invalid value. For instance, in the image below, the fields "spec > ports[0] > port" and "spec > ports[0] > targetPort" have invalid values of 0. These values must be between 1 and 65535, inclusive.
143
143
144
144
<ahref={drInvalidField1}>
145
-
<imgsrc={drInvalidField1}className="chapter-image"style={{ margin: "0 auto 20px" }} />
145
+
<imgsrc={drInvalidField1}class="chapter-image"style={{ margin: "0 auto 20px" }} />
1.**Missing Dependencies**: In this case, the error occurs because a Kubernetes [Custom Resource Definition](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/) (CRD) should have been deployed first before attempting to deploy this component.
159
159
160
160
To resolve this, ensure that all necessary dependencies, such as CRDs, are deployed before deploying the components that rely on them.
@@ -176,25 +176,25 @@ You can add an environment through the deployment modal by following these steps
176
176
1. Click on **Add Environments**
177
177
178
178
<ahref={addEnv}>
179
-
<imgsrc={addEnv}className="chapter-image" />
179
+
<imgsrc={addEnv}class="chapter-image" />
180
180
</a>
181
181
182
182
1. Select **Create** and put in a name for the environment, _e.g.Development_, and **Save**.
183
183
184
184
<ahref={createEnv}>
185
-
<imgsrc={createEnv}className="chapter-image" />
185
+
<imgsrc={createEnv}class="chapter-image" />
186
186
</a>
187
187
188
188
1. After creating the environment you add connections to the environment, here we want to add a Kubernetes cluster. Click on the **arrows** icon to open the Development Resources modal.
189
189
190
190
<ahref={assignConn}>
191
-
<imgsrc={assignConn}className="chapter-image" />
191
+
<imgsrc={assignConn}class="chapter-image" />
192
192
</a>
193
193
194
194
**Available Connections** on the left side shows a list of Kubernetes clusters that are currently managed by Meshery.
195
195
196
196
<ahref={kubeConn}>
197
-
<imgsrc={kubeConn}className="chapter-image" />
197
+
<imgsrc={kubeConn}class="chapter-image" />
198
198
</a>
199
199
200
200
@@ -207,7 +207,7 @@ You can add an environment through the deployment modal by following these steps
207
207
During the deployment, if a connection has not yet been added to your environment, it will appear as shown below.
208
208
209
209
<ahref={missingCon}>
210
-
<imgsrc={missingCon}className="chapter-image" />
210
+
<imgsrc={missingCon}class="chapter-image" />
211
211
</a>
212
212
213
213
In this scenario, to add a new environment.
@@ -225,7 +225,7 @@ Another way to add a connection to an Environment is by selecting an environment
225
225
1. Identify the desired connection. Under the **Environment** section, click the dropdown menu to add and select the environment you want to associate with your connection.
@@ -234,15 +234,15 @@ The Kubernetes connection icon at the top right corner of the screen shows the l
234
234
Clicking on the icon will invoke an ad hoc connectivity test between your Meshery Server and the specific Kubernetes cluster. Should this check fail, verify the health of your Meshery Operator deployment within that cluster.
1.**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.
287
287
288
288
<ahref={missingNs}>
289
-
<imgsrc={missingNs}className="chapter-image" />
289
+
<imgsrc={missingNs}class="chapter-image" />
290
290
</a>
291
291
292
292
1.**Empty Label Selector**: This error indicates an empty label selector.
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](https://docs.meshery.io/guides/events-management).
0 commit comments