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
@@ -93,12 +93,10 @@ Let's explore a few of these categories.
93
93
1.**Triangles**:
94
94
95
95
<img
96
+
class="image-design"
96
97
src={Triangles}
97
98
align="center"
98
99
width="25%"
99
-
style={{
100
-
objectFit: 'contain !important',
101
-
}}
102
100
/>
103
101
104
102
-**Category**: **Networking and Service Management**.
@@ -111,12 +109,10 @@ Let's explore a few of these categories.
111
109
2.**Rectangles**:
112
110
113
111
<img
112
+
class="image-design"
114
113
src={Rectangles}
115
114
align="center"
116
115
width="25%"
117
-
style={{
118
-
objectFit: 'contain !important',
119
-
}}
120
116
/>
121
117
122
118
-**Category**: **Hierarchical and Parent Components**
@@ -130,12 +126,10 @@ Let's explore a few of these categories.
130
126
3.**User Icons**:
131
127
132
128
<img
129
+
class="image-design"
133
130
src={Users}
134
131
align="center"
135
132
width="25%"
136
-
style={{
137
-
objectFit: 'contain !important',
138
-
}}
139
133
/>
140
134
141
135
-**Category**: **Role-based access control (RBAC) components**
@@ -147,12 +141,10 @@ Let's explore a few of these categories.
147
141
4.**Cylinders**:
148
142
149
143
<img
144
+
class="image-design"
150
145
src={Cylinders}
151
146
align="center"
152
147
width="25%"
153
-
style={{
154
-
objectFit: 'contain !important',
155
-
}}
156
148
/>
157
149
158
150
-**Category**: **Storage and Stateful Components**
@@ -175,25 +167,21 @@ Note that users have the flexibility to **customize** these arrow styles to suit
175
167
**Edge Relationships**
176
168
177
169
<img
170
+
class="image-design"
178
171
src={DashedArrows}
179
172
align="center"
180
173
width="25%"
181
-
style={{
182
-
objectFit: 'contain !important',
183
-
}}
184
174
/>
185
175
186
176
These are used to indicate traffic flow and relationships between components. The dashed lines represent dynamic interactions and data movement, while the arrowheads show the direction of the flow or relationship.
187
177
188
178
**Annotations**
189
179
190
180
<img
181
+
class="image-design"
191
182
src={AnnotationArrow}
192
183
align="center"
193
184
width="25%"
194
-
style={{
195
-
objectFit: 'contain !important',
196
-
}}
197
185
/>
198
186
199
187
These are used to denote annotations or static connections between components. They serve to illustrate fixed relationships or highlight specific details without implying a flow of data or interaction.
@@ -203,12 +191,10 @@ These are used to denote annotations or static connections between components. T
203
191
1.**Edge-Network Relationship**: Represented by a dashed arrow with **port/network protocol**.
204
192
205
193
<img
194
+
class="image-design"
206
195
src={NetworkEdgeRelationship}
207
196
align="center"
208
197
width="50%"
209
-
style={{
210
-
objectFit: 'contain !important',
211
-
}}
212
198
/>
213
199
214
200
-**Dashed arrow**: Indicates that the service is linked to the pod, exposing network access to it through a specified port.
@@ -217,7 +203,7 @@ These are used to denote annotations or static connections between components. T
217
203
**Creating Edge-Network Relationships Between Kubernetes Components**
@@ -226,21 +212,16 @@ These are used to denote annotations or static connections between components. T
226
212
The intermediary component (such as a RoleBinding) connects the two, defining how permissions are assigned. For example, a dashed arrow from a `Role` to a `ServiceAccount` with a `RoleBinding` in the middle shows the connection established by the RoleBinding, which links the specific role to the service account and grants the appropriate permissions.
227
213
228
214
<img
215
+
class="image-design"
229
216
src={EdgePermissions}
230
217
align="center"
231
218
width="50%"
232
-
style={{
233
-
objectFit: 'contain !important',
234
-
}}
235
219
/>
236
220
237
221
**Creating Edge-Permission Relationships Between Components**
@@ -255,14 +236,10 @@ Meshery extends and offers support for numerous [integrations](https://docs.mesh
255
236
In Meshery, these integrated components are distinctly represented by their specific logos as icons and various shapes. These components can be found in `Components` in the dock.
256
237
257
238
<img
239
+
class="image-design"
258
240
src={Integrations}
259
241
align="center"
260
242
width="50%"
261
-
style={{
262
-
marginTop: '20px',
263
-
marginBottom: '20px',
264
-
objectFit: 'contain !important',
265
-
}}
266
243
/>
267
244
<h5class="chapter-sub-heading">_Example of integration components in Meshery_</h5>
268
245
@@ -300,10 +277,7 @@ Annotations can be created using Meshery's Diagramming tools found in the dock a
300
277
1.**Images**: Images can be added to the design to represent components, logos, or any visual aid that supports understanding the architecture.
0 commit comments