{"id": "00000000-0000-0000-0000-000000000000", "name": "logstash-8.5.1", "version": "0.0.3", "components": [{"id": "739b24aa-1ef8-43cb-ac25-9945cdcfb973", "model": {"id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "status": "enabled", "version": "v1.0.0", "category": {"id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb", "name": "Orchestration & Management"}, "metadata": {"shape": "circle", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg", "svgComplete": "", "isAnnotation": false, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0"}, "components": null, "registrant": {"id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6", "kind": "github", "name": "Github", "type": "registry", "status": "registered", "user_id": "00000000-0000-0000-0000-000000000000", "sub_type": "", "created_at": "2025-10-06T12:04:11.250013673Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-10-06T12:04:11.250013673Z", "credential_id": "00000000-0000-0000-0000-000000000000", "schemaVersion": ""}, "displayName": "Kubernetes", "subCategory": "Scheduling & Orchestration", "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6", "relationships": null, "schemaVersion": "models.meshery.io/v1beta1", "components_count": 0, "relationships_count": 0}, "format": "", "status": "enabled", "styles": {"shape": "concave-hexagon", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/poddisruptionbudget-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/poddisruptionbudget-white.svg", "svgComplete": "", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "PodDisruptionBudget", "schema": "", "version": "policy/v1"}, "description": "", "displayName": "logstash-logstash-pdb", "capabilities": [], "configuration": {"spec": {"selector": {"matchLabels": {"app": "logstash-logstash"}}, "maxUnavailable": 1}, "metadata": {"name": "logstash-logstash-pdb", "labels": {"app": "logstash-logstash", "chart": "logstash", "release": "logstash", "heritage": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "7abab206-e2cb-4f22-a858-171aec2ef478", "model": {"id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "status": "enabled", "version": "v1.0.0", "category": {"id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb", "name": "Orchestration & Management"}, "metadata": {"shape": "circle", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg", "svgComplete": "", "isAnnotation": false, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0"}, "components": null, "registrant": {"id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6", "kind": "github", "name": "Github", "type": "registry", "status": "registered", "user_id": "00000000-0000-0000-0000-000000000000", "sub_type": "", "created_at": "2025-10-06T12:04:11.250013673Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-10-06T12:04:11.250013673Z", "credential_id": "00000000-0000-0000-0000-000000000000", "schemaVersion": ""}, "displayName": "Kubernetes", "subCategory": "Scheduling & Orchestration", "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6", "relationships": null, "schemaVersion": "models.meshery.io/v1beta1", "components_count": 0, "relationships_count": 0}, "format": "", "status": "enabled", "styles": {"shape": "round-triangle", "width": 20, "height": 20, "padding": 12, "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, "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Service", "schema": "", "version": "v1"}, "description": "", "displayName": "logstash-logstash-headless", "capabilities": [], "configuration": {"spec": {"ports": [{"name": "http", "port": 9600}], "selector": {"app": "logstash-logstash"}, "clusterIP": "None"}, "metadata": {"name": "logstash-logstash-headless", "labels": {"app": "logstash-logstash", "chart": "logstash", "release": "logstash", "heritage": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "b0a7b8bb-58f5-422d-97db-46ba684fefbc", "model": {"id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8", "name": "kubernetes", "model": {"version": "v1.32.0-alpha.3"}, "status": "enabled", "version": "v1.0.0", "category": {"id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb", "name": "Orchestration & Management"}, "metadata": {"shape": "circle", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg", "svgComplete": "", "isAnnotation": false, "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0"}, "components": null, "registrant": {"id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6", "kind": "github", "name": "Github", "type": "registry", "status": "registered", "user_id": "00000000-0000-0000-0000-000000000000", "sub_type": "", "created_at": "2025-10-06T12:04:11.250013673Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-10-06T12:04:11.250013673Z", "credential_id": "00000000-0000-0000-0000-000000000000", "schemaVersion": ""}, "displayName": "Kubernetes", "subCategory": "Scheduling & Orchestration", "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6", "relationships": null, "schemaVersion": "models.meshery.io/v1beta1", "components_count": 0, "relationships_count": 0}, "format": "", "status": "enabled", "styles": {"shape": "round-rectangle", "width": 15, "height": 15, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/statefulset-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/statefulset-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/statefulset-complete.svg", "primaryColor": "#326CE5", "secondaryColor": "#7aa1f0", "background-opacity": 0.2}, "version": "v1.0.0", "metadata": {"genealogy": "parent", "published": false, "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "StatefulSet", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "logstash-logstash", "capabilities": [], "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"app": "logstash-logstash", "release": "logstash"}}, "template": {"spec": {"volumes": null, "affinity": {"podAntiAffinity": {"requiredDuringSchedulingIgnoredDuringExecution": [{"topologyKey": "kubernetes.io/hostname", "labelSelector": {"matchExpressions": [{"key": "app", "values": ["logstash-logstash"], "operator": "In"}]}}]}}, "containers": [{"env": [{"name": "LS_JAVA_OPTS", "value": "-Xmx1g -Xms1g"}], "name": "logstash", "image": "docker.elastic.co/logstash/logstash:8.5.1", "ports": [{"name": "http", "containerPort": 9600}], "resources": {"limits": {"cpu": "1000m", "memory": "1536Mi"}, "requests": {"cpu": "100m", "memory": "1536Mi"}}, "volumeMounts": null, "livenessProbe": {"httpGet": {"path": "/", "port": "http"}, "periodSeconds": 10, "timeoutSeconds": 5, "failureThreshold": 3, "successThreshold": 1, "initialDelaySeconds": 300}, "readinessProbe": {"httpGet": {"path": "/", "port": "http"}, "periodSeconds": 10, "timeoutSeconds": 5, "failureThreshold": 3, "successThreshold": 3, "initialDelaySeconds": 60}, "imagePullPolicy": "IfNotPresent", "securityContext": {"runAsUser": 1000, "capabilities": {"drop": ["ALL"]}, "runAsNonRoot": true}}], "securityContext": {"fsGroup": 1000, "runAsUser": 1000}, "terminationGracePeriodSeconds": 120}, "metadata": {"name": "logstash-logstash", "labels": {"app": "logstash-logstash", "chart": "logstash", "release": "logstash", "heritage": "Helm"}, "annotations": null}}, "serviceName": "logstash-logstash-headless", "updateStrategy": {"type": "RollingUpdate"}, "podManagementPolicy": "Parallel"}, "metadata": {"name": "logstash-logstash", "labels": {"app": "logstash-logstash", "chart": "logstash", "release": "logstash", "heritage": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}], "relationships": null, "schemaVersion": "designs.meshery.io/v1beta1"}