Skip to content

Commit a7ab55f

Browse files
vishalvivekmmeshery-ci
authored andcommitted
[Docs] Update _catalog collection
Signed-off-by: l5io <[email protected]>
1 parent bebc9b6 commit a7ab55f

File tree

4 files changed

+416
-694
lines changed

4 files changed

+416
-694
lines changed

docs/_catalog/deployment/2fdf5dcb-a3c0-4c2c-a64f-a3943ac87d5f.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,11 @@ userName: zihan 2
77
userAvatarURL: https://avatars.githubusercontent.com/u/127078886?s=400&u=91e47105e7d418843a4757cd9bd3cc431e29deaf&v=4
88
type: deployment
99
compatibility:
10-
- meshery-arrows
11-
- meshery-core
10+
1211
patternId: 2fdf5dcb-a3c0-4c2c-a64f-a3943ac87d5f
1312
image: /assets/images/logos/service-mesh-pattern.svg
1413
patternInfo: |
15-
This%20design%20incorporates%20all%20the%20key%20relationships%2C%20including%20the%20following%3A%0A%0A%0A%0A1.%C2%A0%20Hierarchical-Parent-Inventory%3A%20This%20represents%20a%20parent-child%20relationship%20where%20the%20configuration%20of%20a%20parent%20component%20influences%20the%20child%20component.%0A%0A%0A%0A2.%C2%A0%20Hierarchical-Parent-Wallet%3A%20In%20this%20relationship%2C%20one%20component%20(the%20%22wallet%22)%20serves%20as%20a%20container%20or%20host%20for%20another%2C%20similar%20to%20a%20parent-child%20structure.%0A%0A%0A%0A3.%C2%A0%20**Hierarchical-Sibling-MatchLabels%3A**%20A%20Match-Labels%20Relationship%20links%20components%20based%20on%20shared%20labels%2C%20indicating%20they%20are%20siblings%20that%20operate%20together.%0A%0A%0A%0A4.%C2%A0%20Edge-Mount%3A%20An%20Edge-Mount%20Relationship%20represents%20the%20assignment%20of%20persistent%20storage%20to%20a%20workload%20via%20a%20PersistentVolumeClaim%20(PVC).%0A%0A%0A%0A5.%C2%A0%20Edge-Permission%3A%20The%20Edge-Permission%20Relationship%20defines%20how%20components%20connect%20to%20establish%20access%20control%2C%20where%20bindings%20link%20subjects%20(like%20users%20or%20services)%20to%20roles%20with%20specific%20permissions.%0A%0A%0A%0A6.%C2%A0%20Edge-Firewall%3A%20An%20Edge-Firewall%20Relationship%20models%20a%20network%20policy%20that%20controls%20ingress%20and%20egress%20traffic%20between%20components.%0A%0A%0A%0A7.%C2%A0%20Edge-Network%3A%20An%20Edge-Network%20Relationship%20represents%20the%20networking%20configuration%20between%20components%2C%20typically%20illustrated%20by%20a%20service%20providing%20a%20stable%20endpoint%20for%20a%20deployment.%0A%0A%0A%0A8.%C2%A0%20Edge-Annotation%3A%20An%20Annotation%20Relationship%20is%20a%20visual%20indicator%20used%20to%20show%20a%20connection%20between%20two%20components%20without%20assigning%20any%20functional%2C%20semantic%20meaning%20to%20that%20relationship.%0A%0A%0A%0A9.%C2%A0%20Edge-Reference%3A%20An%20Edge-Reference%20Relationship%20represents%20a%20logical%20link%20where%20one%20component%20refers%20to%20another%20by%20its%20name%20or%20identifier.%20It%20enables%20interaction%20by%20declaring%20intent%2C%20such%20as%20a%20Pod%20referencing%20a%20ConfigMap%20for%20its%20configuration%20data.
14+
This%20design%20incorporates%20all%20the%20key%20relationships%2C%20including%20the%20following%3A%0A%0A%0A%0A1.%C2%A0%20Hierarchical-Parent-Inventory%3A%20This%20represents%20a%20parent-child%20relationship%20where%20the%20configuration%20of%20a%20parent%20component%20influences%20the%20child%20component.%0A%0A%0A%0A2.%C2%A0%20Hierarchical-Parent-Wallet%3A%20In%20this%20relationship%2C%20one%20component%20(the%20%22wallet%22)%20serves%20as%20a%20container%20or%20host%20for%20another%2C%20similar%20to%20a%20parent-child%20structure.%0A%0A3.%C2%A0%20Hierarchical-Sibling-MatchLabels%3A%20A%20Match-Labels%20Relationship%20links%20components%20based%20on%20shared%20labels%2C%20indicating%20they%20are%20siblings%20that%20operate%20together.%0A%0A%0A%0A4.%C2%A0%20Edge-Mount%3A%20An%20Edge-Mount%20Relationship%20represents%20the%20assignment%20of%20persistent%20storage%20to%20a%20workload%20via%20a%20PersistentVolumeClaim%20(PVC).%0A%0A%0A%0A5.%C2%A0%20Edge-Permission%3A%20The%20Edge-Permission%20Relationship%20defines%20how%20components%20connect%20to%20establish%20access%20control%2C%20where%20bindings%20link%20subjects%20(like%20users%20or%20services)%20to%20roles%20with%20specific%20permissions.%0A%0A%0A%0A6.%C2%A0%20Edge-Firewall%3A%20An%20Edge-Firewall%20Relationship%20models%20a%20network%20policy%20that%20controls%20ingress%20and%20egress%20traffic%20between%20components.%0A%0A%0A%0A7.%C2%A0%20Edge-Network%3A%20An%20Edge-Network%20Relationship%20represents%20the%20networking%20configuration%20between%20components%2C%20typically%20illustrated%20by%20a%20service%20providing%20a%20stable%20endpoint%20for%20a%20deployment.%0A%0A%0A%0A8.%C2%A0%20Edge-Annotation%3A%20An%20Annotation%20Relationship%20is%20a%20visual%20indicator%20used%20to%20show%20a%20connection%20between%20two%20components%20without%20assigning%20any%20functional%2C%20semantic%20meaning%20to%20that%20relationship.%0A%0A%0A%0A9.%C2%A0%20Edge-Reference%3A%20An%20Edge-Reference%20Relationship%20represents%20a%20logical%20link%20where%20one%20component%20refers%20to%20another%20by%20its%20name%20or%20identifier.%20It%20enables%20interaction%20by%20declaring%20intent%2C%20such%20as%20a%20Pod%20referencing%20a%20ConfigMap%20for%20its%20configuration%20data.
1615
patternCaveats: |
1716
For%20detailed%20considerations%20on%20each%20relationship%20type%2C%20refer%20to%20the%20corresponding%20individual%20published%20designs.%20These%20designs%20provide%20in-depth%20insights%20into%20best%20practices%2C%20configuration%20strategies%2C%20and%20potential%20impacts%20for%20each%20type%20of%20relationship.
1817
permalink: catalog/deployment/all-relationships-2fdf5dcb-a3c0-4c2c-a64f-a3943ac87d5f.html

docs/_catalog/workloads/7182c6f4-fe51-496f-8890-72ce45e36079.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ layout: item
33
name: Nodejs-kubernetes-microservices
44
publishedVersion: 0.0.1
55
userId: 9cb4bfce-ad8f-4a8e-8647-bb138fa07e7f
6-
userName: Sudhanshu Dasgupta
7-
userAvatarURL: https://lh3.googleusercontent.com/a/ACg8ocKsiEMwlXt4o4UZEKifgZtLFGZMxetGW979Xj_Dk3G6wAxu_KF8=s360-c-no
6+
userName:
7+
userAvatarURL:
88
type: workloads
99
compatibility:
1010
- kubernetes

docs/catalog/2fdf5dcb-a3c0-4c2c-a64f-a3943ac87d5f/0.0.310/artifacthub-pkg.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@ description: |-
1313
1414
2.  Hierarchical-Parent-Wallet: In this relationship, one component (the "wallet") serves as a container or host for another, similar to a parent-child structure.
1515
16-
17-
18-
3.  **Hierarchical-Sibling-MatchLabels:** A Match-Labels Relationship links components based on shared labels, indicating they are siblings that operate together.
16+
3.  Hierarchical-Sibling-MatchLabels: A Match-Labels Relationship links components based on shared labels, indicating they are siblings that operate together.
1917
2018
2119

0 commit comments

Comments
 (0)