{"id": "a7b25ce4-0ae2-45a8-bf20-36add30d5ff5", "name": "ms-catalogs-worker", "version": "0.0.7", "metadata": {"resolvedAliases": {"125f703d-d7e4-434e-94e5-3aebd02dd20b": {"relationship_id": "3b5c89fe-dfbb-451f-b5a7-60c477385556", "alias_component_id": "125f703d-d7e4-434e-94e5-3aebd02dd20b", "resolved_parent_id": "52baee4e-74ad-4f4b-96a9-34eb01b40c86", "immediate_parent_id": "52baee4e-74ad-4f4b-96a9-34eb01b40c86", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}, "2f9e898f-13ec-4bcb-9035-3d146552c435": {"relationship_id": "aa74bbb7-e831-4fb9-9835-40428fcaf0d1", "alias_component_id": "2f9e898f-13ec-4bcb-9035-3d146552c435", "resolved_parent_id": "4c63d5a0-5e21-4c5e-aa00-4c3d94241582", "immediate_parent_id": "4c63d5a0-5e21-4c5e-aa00-4c3d94241582", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}, "5dc9bd91-4c6c-4058-a79b-14afd3879ad8": {"relationship_id": "e1e1eee3-f4f2-48b0-8b4a-3f3915536b7d", "alias_component_id": "5dc9bd91-4c6c-4058-a79b-14afd3879ad8", "resolved_parent_id": "7f81a63c-d450-498e-8ade-28fbfd1b8a36", "immediate_parent_id": "7f81a63c-d450-498e-8ade-28fbfd1b8a36", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}, "625758e8-69ce-4e3c-af23-75f47c159335": {"relationship_id": "474621dc-1220-4c36-9098-d41d1f0dcc8a", "alias_component_id": "625758e8-69ce-4e3c-af23-75f47c159335", "resolved_parent_id": "253f6f3f-f68a-43a4-92df-0c746e94520a", "immediate_parent_id": "253f6f3f-f68a-43a4-92df-0c746e94520a", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}, "9d259871-fdd4-4359-8aff-a9e1590adc73": {"relationship_id": "ffd32e69-c45c-4887-8c6f-3b5563f4ed27", "alias_component_id": "9d259871-fdd4-4359-8aff-a9e1590adc73", "resolved_parent_id": "2c9a0374-cb5d-42e6-83af-bb30c42a65c0", "immediate_parent_id": "2c9a0374-cb5d-42e6-83af-bb30c42a65c0", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}, "a25878c5-8192-4963-afd4-df7fee302b15": {"relationship_id": "65c2d86b-b4ec-4c77-8f92-13d9f0b43a11", "alias_component_id": "a25878c5-8192-4963-afd4-df7fee302b15", "resolved_parent_id": "d3d41a16-9421-42c3-86f2-c85fe9d92e78", "immediate_parent_id": "d3d41a16-9421-42c3-86f2-c85fe9d92e78", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}, "b1c5380f-a1e2-4ed3-88b0-9df7a7bbcc87": {"relationship_id": "0d0f8cac-5950-4364-a3b3-4335209e2c50", "alias_component_id": "b1c5380f-a1e2-4ed3-88b0-9df7a7bbcc87", "resolved_parent_id": "813b80c2-3e2c-4865-98db-25b12ee92883", "immediate_parent_id": "813b80c2-3e2c-4865-98db-25b12ee92883", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}, "be7211e4-5fad-4957-a01e-1a1bef2af616": {"relationship_id": "f0fc0447-4659-40e7-bb73-5b76fc444031", "alias_component_id": "be7211e4-5fad-4957-a01e-1a1bef2af616", "resolved_parent_id": "0b11902e-558f-4db4-a58b-f4c4b9969e61", "immediate_parent_id": "0b11902e-558f-4db4-a58b-f4c4b9969e61", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}, "e8888a9b-1de4-498e-87b3-3412aad573a6": {"relationship_id": "ac5dbfe1-c9bf-4e10-a9ca-aa9caebe9028", "alias_component_id": "e8888a9b-1de4-498e-87b3-3412aad573a6", "resolved_parent_id": "7530f66c-fde0-498f-9b4f-a5bf4f5f86c0", "immediate_parent_id": "7530f66c-fde0-498f-9b4f-a5bf4f5f86c0", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}, "f5e341b8-7100-4e48-a479-3013e65c32dd": {"relationship_id": "269d26b7-965f-439b-b077-2f5ff3f8950e", "alias_component_id": "f5e341b8-7100-4e48-a479-3013e65c32dd", "resolved_parent_id": "a881a74d-c1ff-4455-ab3d-049c1a1f53d7", "immediate_parent_id": "a881a74d-c1ff-4455-ab3d-049c1a1f53d7", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}}}, "components": [{"id": "46eb4694-ba7d-4110-8330-0404ef7ca52c", "format": "", "status": "enabled", "styles": {"x": 8.5, "y": 7.5, "shape": "round-rectangle", "width": 22, "height": 22, "position": {"x": 1125.75, "y": 872}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/clusterrole-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/clusterrole-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": false, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "ClusterRole", "schema": "", "version": "rbac.authorization.k8s.io/v1"}, "description": "", "displayName": "meshery-server", "capabilities": null, "configuration": {"rules": [{"verbs": ["*"], "apiGroups": ["*"], "resources": ["*"]}, {"verbs": ["get"], "nonResourceURLs": ["/metrics", "/health", "/ping"]}], "metadata": {"name": "meshery-server", "labels": {"app": "meshery"}}}, "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": "3e636dfa-f656-4abd-9378-ed4f636783bb", "format": "", "status": "enabled", "styles": {"x": 7, "y": 7, "shape": "round-rectangle", "width": 25, "height": 25, "position": {"x": 942.75, "y": 875}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/clusterrolebinding-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/clusterrolebinding-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": false, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "ClusterRoleBinding", "schema": "", "version": "rbac.authorization.k8s.io/v1"}, "description": "", "displayName": "meshery-server", "capabilities": null, "configuration": {"roleRef": {"kind": "ClusterRole", "name": "meshery-server", "apiGroup": "rbac.authorization.k8s.io"}, "metadata": {"name": "meshery-server", "labels": {"app": "meshery"}}, "subjects": [{"kind": "ServiceAccount", "name": "meshery-server", "namespace": "meshery"}]}, "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": "4c63d5a0-5e21-4c5e-aa00-4c3d94241582", "format": "", "status": "enabled", "styles": {"shape": "round-rectangle", "position": {"x": 979.75, "y": 528}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "border-width": 2, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-image": "none", "background-opacity": 0.5}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Deployment", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "meshery", "capabilities": null, "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"io.kompose.service": "meshery"}}, "strategy": {}, "template": {"spec": {"containers": [{"env": [{"name": "EVENT", "value": "mesheryLocal"}, {"name": "PROVIDER_BASE_URLS", "value": "%https://cloud.meshery.io%"}, {"name": "ADAPTER_URLS", "value": "meshery-istio:10000 meshery-linkerd:10001 meshery-consul:10002 meshery-nsm:10004 meshery-app-mesh:10005 meshery-kuma:10007 meshery-nginx-sm:10010"}], "name": "meshery", "image": "meshery/meshery:stable-latest", "ports": [{"containerPort": 8080}], "resources": {}, "livenessProbe": {"httpGet": {"path": "/healthz/live", "port": 8080}, "periodSeconds": 12, "failureThreshold": 4, "initialDelaySeconds": 80}, "readinessProbe": {"httpGet": {"path": "/healthz/ready", "port": 8080}, "periodSeconds": 4, "failureThreshold": 4, "initialDelaySeconds": 10}, "imagePullPolicy": "Always"}], "restartPolicy": "Always", "serviceAccountName": "meshery-server"}, "metadata": {"labels": {"io.kompose.service": "meshery"}, "creationTimestamp": null}}}, "metadata": {"name": "meshery", "labels": {"io.kompose.service": "meshery"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "d3d41a16-9421-42c3-86f2-c85fe9d92e78", "format": "", "status": "enabled", "styles": {"shape": "round-rectangle", "position": {"x": 851.75, "y": 400}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "border-width": 2, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-image": "none", "background-opacity": 0.5}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Deployment", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "meshery-app-mesh", "capabilities": null, "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"io.kompose.service": "meshery-app-mesh"}}, "strategy": {}, "template": {"spec": {"containers": [{"name": "meshery-app-mesh", "image": "meshery/meshery-app-mesh:stable-latest", "ports": [{"containerPort": 10005}], "resources": {}, "imagePullPolicy": "Always"}], "restartPolicy": "Always", "serviceAccount": "meshery-server"}, "metadata": {"labels": {"io.kompose.service": "meshery-app-mesh"}, "creationTimestamp": null}}}, "metadata": {"name": "meshery-app-mesh", "labels": {"io.kompose.service": "meshery-app-mesh"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "a881a74d-c1ff-4455-ab3d-049c1a1f53d7", "format": "", "status": "enabled", "styles": {"shape": "round-rectangle", "position": {"x": 979.75, "y": 400}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "border-width": 2, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-image": "none", "background-opacity": 0.5}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Deployment", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "meshery-cilium", "capabilities": null, "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"io.kompose.service": "meshery-cilium"}}, "strategy": {}, "template": {"spec": {"containers": [{"name": "meshery-cilium", "image": "meshery/meshery-cilium:stable-latest", "ports": [{"containerPort": 10012}], "resources": {}, "imagePullPolicy": "Always"}], "restartPolicy": "Always", "serviceAccount": "meshery-server"}, "metadata": {"labels": {"io.kompose.service": "meshery-cilium"}, "creationTimestamp": null}}}, "metadata": {"name": "meshery-cilium", "labels": {"io.kompose.service": "meshery-cilium"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "2c9a0374-cb5d-42e6-83af-bb30c42a65c0", "format": "", "status": "enabled", "styles": {"shape": "round-rectangle", "position": {"x": 851.75, "y": 528}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "border-width": 2, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-image": "none", "background-opacity": 0.5}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Deployment", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "meshery-consul", "capabilities": null, "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"io.kompose.service": "meshery-consul"}}, "strategy": {}, "template": {"spec": {"containers": [{"name": "meshery-consul", "image": "meshery/meshery-consul:stable-latest", "ports": [{"containerPort": 10002}], "resources": {}, "imagePullPolicy": "Always"}], "restartPolicy": "Always", "serviceAccount": "meshery-server"}, "metadata": {"labels": {"io.kompose.service": "meshery-consul"}, "creationTimestamp": null}}}, "metadata": {"name": "meshery-consul", "labels": {"io.kompose.service": "meshery-consul"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "813b80c2-3e2c-4865-98db-25b12ee92883", "format": "", "status": "enabled", "styles": {"shape": "round-rectangle", "position": {"x": 1107.75, "y": 400}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "border-width": 2, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-image": "none", "background-opacity": 0.5}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Deployment", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "meshery-istio", "capabilities": null, "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"io.kompose.service": "meshery-istio"}}, "strategy": {}, "template": {"spec": {"containers": [{"name": "meshery-istio", "image": "meshery/meshery-istio:stable-latest", "ports": [{"containerPort": 10000}], "resources": {}, "imagePullPolicy": "Always"}], "restartPolicy": "Always", "serviceAccount": "meshery-server"}, "metadata": {"labels": {"io.kompose.service": "meshery-istio"}, "creationTimestamp": null}}}, "metadata": {"name": "meshery-istio", "labels": {"io.kompose.service": "meshery-istio"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "52baee4e-74ad-4f4b-96a9-34eb01b40c86", "format": "", "status": "enabled", "styles": {"shape": "round-rectangle", "position": {"x": 1107.75, "y": 528}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "border-width": 2, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-image": "none", "background-opacity": 0.5}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Deployment", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "meshery-kuma", "capabilities": null, "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"io.kompose.service": "meshery-kuma"}}, "strategy": {}, "template": {"spec": {"containers": [{"name": "meshery-kuma", "image": "meshery/meshery-kuma:stable-latest", "ports": [{"containerPort": 10007}], "resources": {}, "imagePullPolicy": "Always"}], "restartPolicy": "Always", "serviceAccount": "meshery-server"}, "metadata": {"labels": {"io.kompose.service": "meshery-kuma"}, "creationTimestamp": null}}}, "metadata": {"name": "meshery-kuma", "labels": {"io.kompose.service": "meshery-kuma"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "253f6f3f-f68a-43a4-92df-0c746e94520a", "format": "", "status": "enabled", "styles": {"shape": "round-rectangle", "position": {"x": 851.75, "y": 656}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "border-width": 2, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-image": "none", "background-opacity": 0.5}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Deployment", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "meshery-linkerd", "capabilities": null, "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"io.kompose.service": "meshery-linkerd"}}, "strategy": {}, "template": {"spec": {"containers": [{"name": "meshery-linkerd", "image": "meshery/meshery-linkerd:stable-latest", "ports": [{"containerPort": 10001}], "resources": {}, "imagePullPolicy": "Always"}], "restartPolicy": "Always", "serviceAccount": "meshery-server"}, "metadata": {"labels": {"io.kompose.service": "meshery-linkerd"}, "creationTimestamp": null}}}, "metadata": {"name": "meshery-linkerd", "labels": {"io.kompose.service": "meshery-linkerd"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "7f81a63c-d450-498e-8ade-28fbfd1b8a36", "format": "", "status": "enabled", "styles": {"shape": "round-rectangle", "position": {"x": 979.75, "y": 656}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "border-width": 2, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-image": "none", "background-opacity": 0.5}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Deployment", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "meshery-nginx-sm", "capabilities": null, "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"io.kompose.service": "meshery-nginx-sm"}}, "strategy": {}, "template": {"spec": {"containers": [{"name": "meshery-nginx-sm", "image": "meshery/meshery-nginx-sm:stable-latest", "ports": [{"containerPort": 10010}], "resources": {}, "imagePullPolicy": "Always"}], "restartPolicy": "Always", "serviceAccount": "meshery-server"}, "metadata": {"labels": {"io.kompose.service": "meshery-nginx-sm"}, "creationTimestamp": null}}}, "metadata": {"name": "meshery-nginx-sm", "labels": {"io.kompose.service": "meshery-nginx-sm"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "0b11902e-558f-4db4-a58b-f4c4b9969e61", "format": "", "status": "enabled", "styles": {"shape": "round-rectangle", "position": {"x": 1107.75, "y": 656}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "border-width": 2, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-image": "none", "background-opacity": 0.5}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Deployment", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "meshery-nsm", "capabilities": null, "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"io.kompose.service": "meshery-nsm"}}, "strategy": {}, "template": {"spec": {"containers": [{"name": "meshery-nsm", "image": "meshery/meshery-nsm:stable-latest", "ports": [{"containerPort": 10004}], "resources": {}, "imagePullPolicy": "Always"}], "restartPolicy": "Always", "serviceAccount": "meshery-server"}, "metadata": {"labels": {"io.kompose.service": "meshery-nsm"}, "creationTimestamp": null}}}, "metadata": {"name": "meshery-nsm", "labels": {"io.kompose.service": "meshery-nsm"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "7530f66c-fde0-498f-9b4f-a5bf4f5f86c0", "format": "", "status": "enabled", "styles": {"shape": "round-rectangle", "position": {"x": 1235.75, "y": 400}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "border-width": 2, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-image": "none", "background-opacity": 0.5}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Deployment", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "meshery-traefik-mesh", "capabilities": null, "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"io.kompose.service": "meshery-traefik-mesh"}}, "strategy": {}, "template": {"spec": {"containers": [{"name": "meshery-traefik-mesh", "image": "meshery/meshery-traefik-mesh:stable-latest", "ports": [{"containerPort": 10006}], "resources": {}, "imagePullPolicy": "Always"}], "restartPolicy": "Always", "serviceAccount": "meshery-server"}, "metadata": {"labels": {"io.kompose.service": "meshery-traefik-mesh"}, "creationTimestamp": null}}}, "metadata": {"name": "meshery-traefik-mesh", "labels": {"io.kompose.service": "meshery-traefik-mesh"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "c979463d-5c93-4e82-8c43-d19cb8325505", "format": "", "status": "enabled", "styles": {"shape": "round-triangle", "width": 20, "height": 20, "padding": 12, "position": {"x": 1333.75, "y": 646}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-position-y": "4.5"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Service", "schema": "", "version": "v1"}, "description": "", "displayName": "meshery", "capabilities": null, "configuration": {"spec": {"type": "LoadBalancer", "ports": [{"name": "http", "port": 9081, "targetPort": 8080}], "selector": {"io.kompose.service": "meshery"}}, "metadata": {"name": "meshery", "labels": {"io.kompose.service": "meshery"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "2cb1f06e-f416-4afe-87b8-21eba1a08600", "format": "", "status": "enabled", "styles": {"shape": "round-triangle", "width": 20, "height": 20, "padding": 12, "position": {"x": 1225.75, "y": 518}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-position-y": "4.5"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Service", "schema": "", "version": "v1"}, "description": "", "displayName": "meshery-app-mesh", "capabilities": null, "configuration": {"spec": {"ports": [{"name": "10005", "port": 10005, "targetPort": 10005}], "selector": {"io.kompose.service": "meshery-app-mesh"}}, "metadata": {"name": "meshery-app-mesh", "labels": {"io.kompose.service": "meshery-app-mesh"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "931a865a-112c-4e1d-b2b9-7eca4dbbc68e", "format": "", "status": "enabled", "styles": {"shape": "round-triangle", "width": 20, "height": 20, "padding": 12, "position": {"x": 1225.75, "y": 646}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-position-y": "4.5"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Service", "schema": "", "version": "v1"}, "description": "", "displayName": "meshery-cilium", "capabilities": null, "configuration": {"spec": {"ports": [{"name": "10012", "port": 10012, "targetPort": 10012}], "selector": {"io.kompose.service": "meshery-cilium"}}, "metadata": {"name": "meshery-cilium", "labels": {"io.kompose.service": "meshery-cilium"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "77b5ae69-f53b-4468-8674-93b3f95399c9", "format": "", "status": "enabled", "styles": {"shape": "round-triangle", "width": 20, "height": 20, "padding": 12, "position": {"x": 949.75, "y": 774}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-position-y": "4.5"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Service", "schema": "", "version": "v1"}, "description": "", "displayName": "meshery-istio", "capabilities": null, "configuration": {"spec": {"ports": [{"name": "10000", "port": 10000, "targetPort": 10000}], "selector": {"io.kompose.service": "meshery-istio"}}, "metadata": {"name": "meshery-istio", "labels": {"io.kompose.service": "meshery-istio"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "ce427406-63c8-48bd-899b-10b06912ab86", "format": "", "status": "enabled", "styles": {"shape": "round-triangle", "width": 20, "height": 20, "padding": 12, "position": {"x": 1057.75, "y": 774}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-position-y": "4.5"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Service", "schema": "", "version": "v1"}, "description": "", "displayName": "meshery-kuma", "capabilities": null, "configuration": {"spec": {"ports": [{"name": "10007", "port": 10007, "targetPort": 10007}], "selector": {"io.kompose.service": "meshery-kuma"}}, "metadata": {"name": "meshery-kuma", "labels": {"io.kompose.service": "meshery-kuma"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "ca4be90b-23a4-49ab-b8a5-0387eda6da5e", "format": "", "status": "enabled", "styles": {"shape": "round-triangle", "width": 20, "height": 20, "padding": 12, "position": {"x": 1165.75, "y": 774}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-position-y": "4.5"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Service", "schema": "", "version": "v1"}, "description": "", "displayName": "meshery-linkerd", "capabilities": null, "configuration": {"spec": {"ports": [{"name": "10001", "port": 10001, "targetPort": 10001}], "selector": {"io.kompose.service": "meshery-linkerd"}}, "metadata": {"name": "meshery-linkerd", "labels": {"io.kompose.service": "meshery-linkerd"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "9b3a6f60-bdb8-47d4-b240-86db5bd18397", "format": "", "status": "enabled", "styles": {"shape": "round-triangle", "width": 20, "height": 20, "padding": 12, "position": {"x": 1273.75, "y": 774}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-position-y": "4.5"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Service", "schema": "", "version": "v1"}, "description": "", "displayName": "meshery-nginx-sm", "capabilities": null, "configuration": {"spec": {"ports": [{"name": "10010", "port": 10010, "targetPort": 10010}], "selector": {"io.kompose.service": "meshery-nginx-sm"}}, "metadata": {"name": "meshery-nginx-sm", "labels": {"io.kompose.service": "meshery-nginx-sm"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "2645b29f-d35a-49f3-92e3-6418983ec67a", "format": "", "status": "enabled", "styles": {"shape": "round-triangle", "width": 20, "height": 20, "padding": 12, "position": {"x": 1333.75, "y": 518}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-position-y": "4.5"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Service", "schema": "", "version": "v1"}, "description": "", "displayName": "meshery-nsm", "capabilities": null, "configuration": {"spec": {"ports": [{"name": "10004", "port": 10004, "targetPort": 10004}], "selector": {"io.kompose.service": "meshery-nsm"}}, "metadata": {"name": "meshery-nsm", "labels": {"io.kompose.service": "meshery-nsm"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "64c74917-e79a-4a92-8c78-d4062587673b", "format": "", "status": "enabled", "styles": {"shape": "round-triangle", "width": 20, "height": 20, "padding": 12, "position": {"x": 841.75, "y": 882}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-position-y": "4.5"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Service", "schema": "", "version": "v1"}, "description": "", "displayName": "meshery-traefik-mesh", "capabilities": null, "configuration": {"spec": {"ports": [{"name": "10000", "port": 10006, "targetPort": 10006}], "selector": {"io.kompose.service": "meshery-traefik-mesh"}}, "metadata": {"name": "meshery-traefik-mesh", "labels": {"io.kompose.service": "meshery-traefik-mesh"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}, "creationTimestamp": null}}, "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": "42b323ae-799c-40bd-9c8c-c55558571bdc", "format": "", "status": "enabled", "styles": {"shape": "round-triangle", "width": 20, "height": 20, "padding": 12, "position": {"x": 841.75, "y": 774}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-position-y": "4.5"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Service", "schema": "", "version": "v1"}, "description": "", "displayName": "meshery-consul", "capabilities": null, "configuration": {"spec": {"ports": [{"name": "10002", "port": 10002, "targetPort": 10002}], "selector": {"io.kompose.service": "meshery-consul"}}, "metadata": {"name": "meshery-consul", "labels": {"io.kompose.service": "meshery-consul"}, "annotations": {"kompose.cmd": "kompose convert -f ../docker-compose.yaml", "kompose.version": "1.32.0 ()"}}}, "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": "ef2082d1-5e05-4258-a4cc-63b5a9ef203f", "format": "", "status": "enabled", "styles": {"shape": "bottom-round-rectangle", "position": {"x": 1035.75, "y": 874}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/serviceaccount-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/serviceaccount-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "ServiceAccount", "schema": "", "version": "v1"}, "description": "", "displayName": "meshery-server", "capabilities": null, "configuration": {"metadata": {"name": "meshery-server"}}, "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": "125f703d-d7e4-434e-94e5-3aebd02dd20b", "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "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, "hasInvalidSchema": true, "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"}}, {"id": "2f9e898f-13ec-4bcb-9035-3d146552c435", "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "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, "hasInvalidSchema": true, "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"}}, {"id": "5dc9bd91-4c6c-4058-a79b-14afd3879ad8", "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "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, "hasInvalidSchema": true, "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"}}, {"id": "625758e8-69ce-4e3c-af23-75f47c159335", "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "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, "hasInvalidSchema": true, "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"}}, {"id": "9d259871-fdd4-4359-8aff-a9e1590adc73", "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "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, "hasInvalidSchema": true, "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"}}, {"id": "a25878c5-8192-4963-afd4-df7fee302b15", "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "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, "hasInvalidSchema": true, "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"}}, {"id": "b1c5380f-a1e2-4ed3-88b0-9df7a7bbcc87", "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "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, "hasInvalidSchema": true, "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"}}, {"id": "be7211e4-5fad-4957-a01e-1a1bef2af616", "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "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, "hasInvalidSchema": true, "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"}}, {"id": "e8888a9b-1de4-498e-87b3-3412aad573a6", "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "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, "hasInvalidSchema": true, "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"}}, {"id": "f5e341b8-7100-4e48-a479-3013e65c32dd", "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "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, "hasInvalidSchema": true, "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-sibling-matchlabels": false}}}, "relationships": [{"id": "0d0f8cac-5950-4364-a3b3-4335209e2c50", "kind": "hierarchical", "type": "parent", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "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": "813b80c2-3e2c-4865-98db-25b12ee92883", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "b1c5380f-a1e2-4ed3-88b0-9df7a7bbcc87", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "20eef933-12f8-432f-a8bd-7fc3da0aa60c", "kind": "edge", "type": "non-binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "network", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A relationship that defines network edges between components", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "4c63d5a0-5e21-4c5e-aa00-4c3d94241582", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "selector", "matchLabels"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "containerPort"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "c979463d-5c93-4e82-8c43-d19cb8325505", "kind": "Service", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatorRef": [["configuration", "spec", "selector"], ["configuration", "spec", "ports", "0", "targetPort"], ["configuration", "spec", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": [["to_contains_from", "not_null"], ["equal_as_strings", "not_null"], ["equal"]]}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "269d26b7-965f-439b-b077-2f5ff3f8950e", "kind": "hierarchical", "type": "parent", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "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": "a881a74d-c1ff-4455-ab3d-049c1a1f53d7", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "f5e341b8-7100-4e48-a479-3013e65c32dd", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "31ce77a0-38a4-4762-9715-fb2c9420c863", "kind": "edge", "type": "non-binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "network", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A relationship that defines network edges between components", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "d3d41a16-9421-42c3-86f2-c85fe9d92e78", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "selector", "matchLabels"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "containerPort"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "2cb1f06e-f416-4afe-87b8-21eba1a08600", "kind": "Service", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatorRef": [["configuration", "spec", "selector"], ["configuration", "spec", "ports", "0", "targetPort"], ["configuration", "spec", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": [["to_contains_from", "not_null"], ["equal_as_strings", "not_null"], ["equal"]]}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "3b5c89fe-dfbb-451f-b5a7-60c477385556", "kind": "hierarchical", "type": "parent", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "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": "52baee4e-74ad-4f4b-96a9-34eb01b40c86", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "125f703d-d7e4-434e-94e5-3aebd02dd20b", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "4552f5cb-e050-4b78-85ac-b1b3bb1ec3d2", "kind": "edge", "type": "non-binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "network", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A relationship that defines network edges between components", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "7f81a63c-d450-498e-8ade-28fbfd1b8a36", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "selector", "matchLabels"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "containerPort"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "9b3a6f60-bdb8-47d4-b240-86db5bd18397", "kind": "Service", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatorRef": [["configuration", "spec", "selector"], ["configuration", "spec", "ports", "0", "targetPort"], ["configuration", "spec", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": [["to_contains_from", "not_null"], ["equal_as_strings", "not_null"], ["equal"]]}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "46b83f11-6a0a-42eb-8851-42c46e4856ad", "kind": "edge", "type": "non-binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "network", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A relationship that defines network edges between components", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "253f6f3f-f68a-43a4-92df-0c746e94520a", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "selector", "matchLabels"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "containerPort"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "ca4be90b-23a4-49ab-b8a5-0387eda6da5e", "kind": "Service", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatorRef": [["configuration", "spec", "selector"], ["configuration", "spec", "ports", "0", "targetPort"], ["configuration", "spec", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": [["to_contains_from", "not_null"], ["equal_as_strings", "not_null"], ["equal"]]}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "474621dc-1220-4c36-9098-d41d1f0dcc8a", "kind": "hierarchical", "type": "parent", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "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": "253f6f3f-f68a-43a4-92df-0c746e94520a", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "625758e8-69ce-4e3c-af23-75f47c159335", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "52b47d63-71d6-4b73-a33f-a4df1928280c", "kind": "edge", "type": "non-binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "network", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A relationship that defines network edges between components", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "813b80c2-3e2c-4865-98db-25b12ee92883", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "selector", "matchLabels"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "containerPort"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "77b5ae69-f53b-4468-8674-93b3f95399c9", "kind": "Service", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatorRef": [["configuration", "spec", "selector"], ["configuration", "spec", "ports", "0", "targetPort"], ["configuration", "spec", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": [["to_contains_from", "not_null"], ["equal_as_strings", "not_null"], ["equal"]]}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "53f2930d-8433-4903-8815-f2bf63097599", "kind": "edge", "type": "non-binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "network", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A relationship that defines network edges between components", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "2c9a0374-cb5d-42e6-83af-bb30c42a65c0", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "selector", "matchLabels"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "containerPort"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "42b323ae-799c-40bd-9c8c-c55558571bdc", "kind": "Service", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatorRef": [["configuration", "spec", "selector"], ["configuration", "spec", "ports", "0", "targetPort"], ["configuration", "spec", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": [["to_contains_from", "not_null"], ["equal_as_strings", "not_null"], ["equal"]]}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "5c0f95d2-4aa1-4b4e-a8e3-c024308f24c0", "kind": "edge", "type": "non-binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "reference", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "An edge relationship where ClusterRoleBinding references a ClusterRole through its roleRef field to determine which cluster-wide permissions to grant to the bound subjects.\n", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "46eb4694-ba7d-4110-8330-0404ef7ca52c", "kind": "ClusterRole", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["metadata", "name"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "3e636dfa-f656-4abd-9378-ed4f636783bb", "kind": "ClusterRoleBinding", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatorRef": [["configuration", "spec", "roleRef", "name"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "631e0e73-8810-47d8-86a9-403febb52c55", "kind": "edge", "type": "non-binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "network", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A relationship that defines network edges between components", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "7530f66c-fde0-498f-9b4f-a5bf4f5f86c0", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "selector", "matchLabels"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "containerPort"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "64c74917-e79a-4a92-8c78-d4062587673b", "kind": "Service", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatorRef": [["configuration", "spec", "selector"], ["configuration", "spec", "ports", "0", "targetPort"], ["configuration", "spec", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": [["to_contains_from", "not_null"], ["equal_as_strings", "not_null"], ["equal"]]}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "65c2d86b-b4ec-4c77-8f92-13d9f0b43a11", "kind": "hierarchical", "type": "parent", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "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": "d3d41a16-9421-42c3-86f2-c85fe9d92e78", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "a25878c5-8192-4963-afd4-df7fee302b15", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "7599b956-9927-43f1-b919-97e190414be1", "kind": "edge", "type": "non-binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "network", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A relationship that defines network edges between components", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "52baee4e-74ad-4f4b-96a9-34eb01b40c86", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "selector", "matchLabels"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "containerPort"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "ce427406-63c8-48bd-899b-10b06912ab86", "kind": "Service", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatorRef": [["configuration", "spec", "selector"], ["configuration", "spec", "ports", "0", "targetPort"], ["configuration", "spec", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": [["to_contains_from", "not_null"], ["equal_as_strings", "not_null"], ["equal"]]}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "a32d0fe6-c586-49a7-8c18-a5819882cb93", "kind": "edge", "type": "non-binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "network", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A relationship that defines network edges between components", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "a881a74d-c1ff-4455-ab3d-049c1a1f53d7", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "selector", "matchLabels"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "containerPort"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "931a865a-112c-4e1d-b2b9-7eca4dbbc68e", "kind": "Service", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatorRef": [["configuration", "spec", "selector"], ["configuration", "spec", "ports", "0", "targetPort"], ["configuration", "spec", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": [["to_contains_from", "not_null"], ["equal_as_strings", "not_null"], ["equal"]]}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "aa74bbb7-e831-4fb9-9835-40428fcaf0d1", "kind": "hierarchical", "type": "parent", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "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": "4c63d5a0-5e21-4c5e-aa00-4c3d94241582", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "2f9e898f-13ec-4bcb-9035-3d146552c435", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "ac5dbfe1-c9bf-4e10-a9ca-aa9caebe9028", "kind": "hierarchical", "type": "parent", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "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": "7530f66c-fde0-498f-9b4f-a5bf4f5f86c0", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "e8888a9b-1de4-498e-87b3-3412aad573a6", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "bee7586d-e8db-49fd-8b8f-e05e2826505d", "kind": "edge", "type": "non-binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "network", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A relationship that defines network edges between components", "isAnnotation": false}, "selectors": [{"deny": {"to": null, "from": null}, "allow": {"to": [{"id": "0b11902e-558f-4db4-a58b-f4c4b9969e61", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "selector", "matchLabels"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "containerPort"], ["configuration", "spec", "template", "spec", "containers", "0", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "2645b29f-d35a-49f3-92e3-6418983ec67a", "kind": "Service", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatorRef": [["configuration", "spec", "selector"], ["configuration", "spec", "ports", "0", "targetPort"], ["configuration", "spec", "ports", "0", "protocol"]], "patchStrategy": "replace"}, "match_strategy_matrix": [["to_contains_from", "not_null"], ["equal_as_strings", "not_null"], ["equal"]]}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "dae7172a-5786-47a0-b886-6cf96e16b446", "kind": "edge", "type": "binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "permission", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "A relationship that represents a set of permissions", "isAnnotation": false}, "selectors": [{"allow": {"to": [{"id": "ef2082d1-5e05-4258-a4cc-63b5a9ef203f", "kind": "ServiceAccount", "match": {"to": [{"id": "ef2082d1-5e05-4258-a4cc-63b5a9ef203f", "kind": "self", "mutatorRef": [["displayName"]]}], "from": [{"id": "3e636dfa-f656-4abd-9378-ed4f636783bb", "kind": "ClusterRoleBinding", "mutatedRef": [["configuration", "subjects", "_", "name"]]}]}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": null, "match_strategy_matrix": null}], "from": [{"id": "46eb4694-ba7d-4110-8330-0404ef7ca52c", "kind": "ClusterRole", "match": {"to": [{"id": "3e636dfa-f656-4abd-9378-ed4f636783bb", "kind": "ClusterRoleBinding", "mutatedRef": [["configuration", "roleRef", "kind"], ["configuration", "roleRef", "name"]]}], "from": [{"id": "46eb4694-ba7d-4110-8330-0404ef7ca52c", "kind": "self", "mutatorRef": [["component", "kind"], ["displayName"]]}]}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": null, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "e1e1eee3-f4f2-48b0-8b4a-3f3915536b7d", "kind": "hierarchical", "type": "parent", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "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": "7f81a63c-d450-498e-8ade-28fbfd1b8a36", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "5dc9bd91-4c6c-4058-a79b-14afd3879ad8", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "ed76ae96-9d21-44e6-8c7e-d4f83a971048", "kind": "edge", "type": "binding", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "displayName": "Kubernetes"}, "status": "approved", "subType": "permission", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "An edge relationship ClusterRole grants cluster-wide permissions to a ServiceAccount through a ClusterRoleBinding", "isAnnotation": false}, "selectors": [{"allow": {"to": [{"id": "ef2082d1-5e05-4258-a4cc-63b5a9ef203f", "kind": "ServiceAccount", "match": {"to": [{"id": "ef2082d1-5e05-4258-a4cc-63b5a9ef203f", "kind": "self", "mutatorRef": [["displayName"]]}], "from": [{"id": "3e636dfa-f656-4abd-9378-ed4f636783bb", "kind": "ClusterRoleBinding", "mutatedRef": [["configuration", "subjects", "_", "name"]]}]}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": null, "match_strategy_matrix": null}], "from": [{"id": "46eb4694-ba7d-4110-8330-0404ef7ca52c", "kind": "ClusterRole", "match": {"to": [{"id": "3e636dfa-f656-4abd-9378-ed4f636783bb", "kind": "ClusterRoleBinding", "mutatedRef": [["configuration", "roleRef", "kind"], ["configuration", "roleRef", "name"]]}], "from": [{"id": "46eb4694-ba7d-4110-8330-0404ef7ca52c", "kind": "self", "mutatorRef": [["component", "kind"], ["displayName"]]}]}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": null, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "f0fc0447-4659-40e7-bb73-5b76fc444031", "kind": "hierarchical", "type": "parent", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "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": "0b11902e-558f-4db4-a58b-f4c4b9969e61", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "be7211e4-5fad-4957-a01e-1a1bef2af616", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "ffd32e69-c45c-4887-8c6f-3b5563f4ed27", "kind": "hierarchical", "type": "parent", "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "version": "v1.0.0", "registrant": {"kind": "github"}, "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": "2c9a0374-cb5d-42e6-83af-bb30c42a65c0", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "9d259871-fdd4-4359-8aff-a9e1590adc73", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "version": "", "registrant": {"kind": "github"}, "displayName": ""}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}], "schemaVersion": "designs.meshery.io/v1beta1"}