{ "id": "3bbf5d53-ec75-4a20-a714-7f1f848d2f96", "name": "SeekHostel", "schemaVersion": "designs.meshery.io/v1beta3", "version": "0.0.9", "components": [ { "id": "4cfc2b43-21e2-4761-90a0-94cec4f1039a", "schemaVersion": "components.meshery.io/v1beta2", "version": "v1.0.0", "displayName": "seekhostel-config", "description": "", "format": "", "model": null, "modelReference": { "displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "v1.38.0-alpha.2" }, "name": "kubernetes", "registrant": { "kind": "github" }, "version": "v1.0.0" }, "styles": { "position": { "x": 1205.4068799037389, "y": 639.2689495794264 }, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "shape": "bottom-round-rectangle", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/configmap-color.svg", "svgComplete": "", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/configmap-white.svg" }, "capabilities": null, "status": "enabled", "metadata": { "configurationUISchema": "", "genealogy": "", "instanceDetails": null, "isAnnotation": false, "isNamespaced": true, "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3" }, "configuration": { "data": { "CLIENT_URL": "http://seekhostel.local", "PORT": "5000" }, "metadata": { "name": "seekhostel-config", "namespace": "playground-sandbox" } }, "component": { "version": "v1", "kind": "ConfigMap", "schema": "" }, "created_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z" }, { "id": "e7292e49-2fc0-4423-a4ff-6267ea73fd81", "schemaVersion": "components.meshery.io/v1beta2", "version": "v1.0.0", "displayName": "seekhostel-secrets", "description": "", "format": "", "model": null, "modelReference": { "displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "v1.38.0-alpha.2" }, "name": "kubernetes", "registrant": { "kind": "github" }, "version": "v1.0.0" }, "styles": { "background-clip": "node", "background-image-containment": "over", "background-opacity": 0, "height": 32, "padding": 1, "position": { "x": 1079.4068799037389, "y": 745.2689495794264 }, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "shape": "shield", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/secret-color.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/secret-complete.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/secret-white.svg", "width": 32, "z-index": 3 }, "capabilities": null, "status": "enabled", "metadata": { "configurationUISchema": "", "genealogy": "", "instanceDetails": null, "isAnnotation": false, "isNamespaced": true, "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3" }, "configuration": { "metadata": { "name": "seekhostel-secrets", "namespace": "playground-sandbox" }, "stringData": { "JWT_KEY": "replace-me", "MONGO_URI": "mongodb+srv://user:password@cluster.example.mongodb.net/seekhostel", "PAYSTACK_SECRET_KEY": "sk_test_replace_me" }, "type": "Opaque" }, "component": { "version": "v1", "kind": "Secret", "schema": "" }, "created_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z" }, { "id": "5557aba2-ad74-479a-94a2-26a0893f56a5", "schemaVersion": "components.meshery.io/v1beta2", "version": "v1.0.0", "displayName": "seekhostel-frontend", "description": "", "format": "", "model": null, "modelReference": { "displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "v1.38.0-alpha.2" }, "name": "kubernetes", "registrant": { "kind": "github" }, "version": "v1.0.0" }, "styles": { "background-image": "none", "background-opacity": 0.5, "border-width": 2, "position": { "x": 1007.4068799037389, "y": 529.2689495794264 }, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "shape": "round-rectangle", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "z-index": 4 }, "capabilities": null, "status": "enabled", "metadata": { "configurationUISchema": "", "genealogy": "parent", "instanceDetails": null, "isAnnotation": false, "isNamespaced": true, "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3" }, "configuration": { "metadata": { "labels": { "app": "seekhostel-frontend" }, "name": "seekhostel-frontend", "namespace": "playground-sandbox" }, "spec": { "replicas": 1, "selector": { "matchLabels": { "app": "seekhostel-frontend" } }, "template": { "metadata": { "labels": { "app": "seekhostel-frontend" } }, "spec": { "containers": [ { "image": "nginx:alpine", "name": "frontend", "ports": [ { "containerPort": 80 } ] } ] } } } }, "component": { "version": "apps/v1", "kind": "Deployment", "schema": "" }, "created_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z" }, { "id": "4bf837a0-20df-4318-913d-6644c2f7996b", "schemaVersion": "components.meshery.io/v1beta2", "version": "v1.0.0", "displayName": "seekhostel-frontend", "description": "", "format": "", "model": null, "modelReference": { "displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "v1.38.0-alpha.2" }, "name": "kubernetes", "registrant": { "kind": "github" }, "version": "v1.0.0" }, "styles": { "background-position-y": "4.5", "height": 20, "padding": 12, "position": { "x": 997.4068799037389, "y": 647.2689495794264 }, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "shape": "round-triangle", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgComplete": "", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "width": 20, "z-index": 5 }, "capabilities": null, "status": "enabled", "metadata": { "configurationUISchema": "", "genealogy": "", "instanceDetails": null, "isAnnotation": false, "isNamespaced": true, "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3" }, "configuration": { "metadata": { "name": "seekhostel-frontend", "namespace": "playground-sandbox" }, "spec": { "ports": [ { "port": 80, "targetPort": 80 } ], "selector": { "app": "seekhostel-frontend" }, "type": "ClusterIP" } }, "component": { "version": "v1", "kind": "Service", "schema": "" }, "created_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z" }, { "id": "61aad974-4b0a-4298-8e75-60964afc4806", "schemaVersion": "components.meshery.io/v1beta2", "version": "v1.0.0", "displayName": "seekhostel-api", "description": "", "format": "", "model": null, "modelReference": { "displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "v1.38.0-alpha.2" }, "name": "kubernetes", "registrant": { "kind": "github" }, "version": "v1.0.0" }, "styles": { "background-image": "none", "background-opacity": 0.5, "border-width": 2, "position": { "x": 1135.4068799037389, "y": 529.2689495794264 }, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "shape": "round-rectangle", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg", "z-index": 6 }, "capabilities": null, "status": "enabled", "metadata": { "configurationUISchema": "", "genealogy": "parent", "instanceDetails": null, "isAnnotation": false, "isNamespaced": true, "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3" }, "configuration": { "metadata": { "labels": { "app": "seekhostel-api" }, "name": "seekhostel-api", "namespace": "playground-sandbox" }, "spec": { "replicas": 1, "selector": { "matchLabels": { "app": "seekhostel-api" } }, "template": { "metadata": { "labels": { "app": "seekhostel-api" } }, "spec": { "containers": [ { "envFrom": [ { "configMapRef": { "name": "seekhostel-config" } }, { "secretRef": { "name": "seekhostel-secrets" } } ], "image": "nginx:alpine", "name": "api", "ports": [ { "containerPort": 80 } ] } ] } } } }, "component": { "version": "apps/v1", "kind": "Deployment", "schema": "" }, "created_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z" }, { "id": "91ad4a90-eeb9-4f15-8c39-6b43ea2da726", "schemaVersion": "components.meshery.io/v1beta2", "version": "v1.0.0", "displayName": "seekhostel-api", "description": "", "format": "", "model": null, "modelReference": { "displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "v1.38.0-alpha.2" }, "name": "kubernetes", "registrant": { "kind": "github" }, "version": "v1.0.0" }, "styles": { "background-position-y": "4.5", "height": 20, "padding": 12, "position": { "x": 1105.4068799037389, "y": 647.2689495794264 }, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "shape": "round-triangle", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg", "svgComplete": "", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg", "width": 20, "z-index": 7 }, "capabilities": null, "status": "enabled", "metadata": { "configurationUISchema": "", "genealogy": "", "instanceDetails": null, "isAnnotation": false, "isNamespaced": true, "published": false, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3" }, "configuration": { "metadata": { "name": "seekhostel-api", "namespace": "playground-sandbox" }, "spec": { "ports": [ { "port": 5000, "targetPort": 80 } ], "selector": { "app": "seekhostel-api" }, "type": "ClusterIP" } }, "component": { "version": "v1", "kind": "Service", "schema": "" }, "created_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z" }, { "id": "f6754d5f-7b65-4399-97b0-533b5996ee44", "schemaVersion": "components.meshery.io/v1beta1", "version": "v1.0.0", "displayName": "", "description": "", "format": "JSON", "model": null, "modelReference": { "displayName": "Meshery Core", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "0.7.2" }, "name": "meshery-core", "registrant": { "kind": "meshery" }, "version": "v1.0.0" }, "styles": { "background-image": "none", "background-opacity": 0, "body-text": "", "body-text-color": "#808080", "body-text-font-family": "Qanelas Soft", "body-text-font-size": 12, "body-text-font-weight": "400", "body-text-horizontal-align": "center", "body-text-text-decoration": "none", "body-text-vertical-align": "center", "border-style": "dashed", "border-width": 1, "data": { "label": "" }, "height": 80, "opacity": 1, "padding": 6, "position": { "x": 1234.3744123712713, "y": 708.4183002287771 }, "primaryColor": "#00B39F", "secondaryColor": "#00D3A9", "shape": "rectangle", "svgColor": "ui/public/static/img/meshmodels/meshery-core/color/section-color.svg", "svgComplete": "", "svgWhite": "ui/public/static/img/meshmodels/meshery-core/white/section-white.svg", "width": 80, "z-index": 9 }, "capabilities": null, "status": "enabled", "metadata": { "configurationUISchema": "", "genealogy": "parent", "hasInvalidSchema": true, "instanceDetails": null, "isAnnotation": true, "isNamespaced": false, "published": false }, "configuration": {}, "component": { "version": "core.meshery.io/v1alpha1", "kind": "Section", "schema": "" }, "created_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z" } ], "relationships": [ { "id": "71cdeb0b-e384-4774-a102-32d12f5c15b1", "evaluationQuery": null, "kind": "edge", "metadata": { "description": "", "isAnnotation": false, "styles": { "primaryColor": "", "svgColor": "", "svgWhite": "" } }, "model": { "displayName": "Meshery Shapes", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "0.7.2" }, "name": "meshery-shapes", "registrant": { "kind": "meshery" }, "version": "v1.0.0" }, "schemaVersion": "", "selectors": [ { "allow": { "from": [ { "id": "5557aba2-ad74-479a-94a2-26a0893f56a5", "kind": "*", "matchStrategyMatrix": null, "model": { "displayName": "", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "" }, "name": "*", "registrant": { "kind": "" }, "version": "" }, "patch": null } ], "to": [ { "id": "4bf837a0-20df-4318-913d-6644c2f7996b", "kind": "*", "matchStrategyMatrix": null, "model": { "displayName": "", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "" }, "name": "*", "registrant": { "kind": "" }, "version": "" }, "patch": null } ] }, "deny": { "from": [], "to": [] } } ], "subType": "annotation", "status": "pending", "type": "non-binding", "version": "" }, { "id": "d8a192b0-9144-4c9f-afe9-7192152bfd7e", "evaluationQuery": null, "kind": "edge", "metadata": { "description": "", "isAnnotation": false, "styles": { "primaryColor": "", "svgColor": "", "svgWhite": "" } }, "model": { "displayName": "Meshery Shapes", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "0.7.2" }, "name": "meshery-shapes", "registrant": { "kind": "meshery" }, "version": "v1.0.0" }, "schemaVersion": "", "selectors": [ { "allow": { "from": [ { "id": "61aad974-4b0a-4298-8e75-60964afc4806", "kind": "*", "matchStrategyMatrix": null, "model": { "displayName": "", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "" }, "name": "*", "registrant": { "kind": "" }, "version": "" }, "patch": null } ], "to": [ { "id": "91ad4a90-eeb9-4f15-8c39-6b43ea2da726", "kind": "*", "matchStrategyMatrix": null, "model": { "displayName": "", "id": "00000000-0000-0000-0000-000000000000", "model": { "version": "" }, "name": "*", "registrant": { "kind": "" }, "version": "" }, "patch": null } ] }, "deny": { "from": [], "to": [] } } ], "subType": "annotation", "status": "pending", "type": "non-binding", "version": "" } ] }