{"id": "8738285d-de4d-421a-aab7-e8760ba57537", "name": "NGINX Pod with Meshery Milestone app", "version": "0.0.11", "metadata": {"resolvedAliases": {"2aa5d193-bb34-4b93-a29a-0bf98b17c99c": {"relationship_id": "da8ecd2c-aa9f-4a24-af77-a43f1d2330b5", "alias_component_id": "2aa5d193-bb34-4b93-a29a-0bf98b17c99c", "resolved_parent_id": "5b4b4573-d81a-4f26-b838-e6c9bce1b961", "immediate_parent_id": "5b4b4573-d81a-4f26-b838-e6c9bce1b961", "resolved_ref_field_path": ["configuration", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "containers", "0"]}}}, "components": [{"id": "1c463748-0c91-44c0-8aec-c5dd63e032d3", "format": "JSON", "status": "enabled", "styles": {"shape": "rectangle", "width": 180, "height": 60, "opacity": 1, "padding": 6, "z-index": 1, "position": {"x": 510.7690355329949, "y": 618.9208121827411}, "svgColor": "ui/public/static/img/meshmodels/meshery-core/color/textbox-color.svg", "svgWhite": "ui/public/static/img/meshmodels/meshery-core/white/textbox-white.svg", "body-text": "This is a simple example design, containing a single Kubernetes Pod with sample application \"meshery-milestone\" running on NGINX.", "svgComplete": "", "border-color": "rgb(0,179,159)", "border-style": "solid", "border-width": 1, "primaryColor": "rgb(0,179,159)", "secondaryColor": "#FFDE00", "body-text-color": "rgb(177,182,184)", "background-image": "none", "background-opacity": 0, "body-text-font-size": 12, "body-text-font-weight": "400", "body-text-vertical-align": "center", "body-text-horizontal-align": "center"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "isAnnotation": true, "isNamespaced": false, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "TextBox", "schema": "", "version": "core.meshery.io/v1alpha1"}, "description": "", "displayName": "", "capabilities": null, "configuration": {}, "schemaVersion": "components.meshery.io/v1beta1", "modelReference": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": "0.7.2"}, "version": "v1.0.0", "registrant": {"kind": "meshery"}, "displayName": "Meshery Core"}}, {"id": "5b4b4573-d81a-4f26-b838-e6c9bce1b961", "format": "JSON", "status": "enabled", "styles": {"shape": "round-rectangle", "width": 24, "height": 24, "opacity": 1, "padding": 6, "z-index": 2, "position": {"x": 348.2637414852646, "y": 607.4504079914683}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/pod-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/pod-white.svg", "body-text": "", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/pod-complete.svg", "border-width": 2, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "body-text-color": "#808080", "background-opacity": 0.5, "body-text-font-size": 12, "body-text-font-weight": "400", "body-text-vertical-align": "center", "body-text-horizontal-align": "center"}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Pod", "schema": "", "version": "v1"}, "description": "", "displayName": "pod-wy", "capabilities": null, "configuration": {"spec": {"containers": [{"env": [], "args": [], "name": "meshery-milestone", "image": "meshery/meshery-milestone", "ports": [], "command": [], "envFrom": [], "resizePolicy": [], "volumeMounts": [], "volumeDevices": []}]}, "metadata": {"namespace": "default"}}, "schemaVersion": "components.meshery.io/v1beta1", "modelReference": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}}, {"id": "2aa5d193-bb34-4b93-a29a-0bf98b17c99c", "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "position": {"x": 350, "y": 612}, "svgColor": "ui/public/static/img/meshmodels/meshery-core/color/container-color.svg", "svgWhite": "ui/public/static/img/meshmodels/meshery-core/white/container-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#00D3A9"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "isAnnotation": true, "isNamespaced": false, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Container", "schema": "", "version": "core.meshery.io/v1alpha1"}, "description": "", "displayName": "containers.0", "capabilities": null, "configuration": {}, "schemaVersion": "components.meshery.io/v1beta1", "modelReference": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": "0.7.2"}, "version": "v1.0.0", "registrant": {"kind": "meshery"}, "displayName": "Meshery Core"}}], "preferences": {"layers": {"relationships": {"hierarchical-parent-inventory": false, "hierarchical-sibling-matchlabels": false}, "expandedComponents": {"5b4b4573-d81a-4f26-b838-e6c9bce1b961": true}}}, "relationships": [{"id": "da8ecd2c-aa9f-4a24-af77-a43f1d2330b5", "kind": "hierarchical", "type": "parent", "model": {"id": "e633cca6-b6e1-65bf-a440-0d58915e75dd", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": ""}, "displayName": "Kubernetes"}, "status": "approved", "subType": "alias", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A hierarchical inventory relationship in which the configuration of (parent) component is patched with the configuration of other (child) component. Eg: The configuration of the EnvoyFilter (parent) component is patched with the configuration as received from WASMFilter (child) component.", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "5b4b4573-d81a-4f26-b838-e6c9bce1b961", "kind": "Pod", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "2aa5d193-bb34-4b93-a29a-0bf98b17c99c", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}], "schemaVersion": "designs.meshery.io/v1beta1"}