{"id": "00000000-0000-0000-0000-000000000000", "name": "nexus3-5.15.0.tgz", "version": "0.0.1", "components": [{"id": "00d3faae-14da-4112-b5b4-2f1f9d87ed22", "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", "styleOverrides": ""}, "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-08T20:44:09.794579921Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-10-08T20:44:09.794579921Z", "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": "bottom-round-rectangle", "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": "nexus3", "capabilities": [], "configuration": {"metadata": {"name": "nexus3", "labels": {"helm.sh/chart": "nexus3-5.15.0", "app.kubernetes.io/name": "nexus3", "app.kubernetes.io/version": "3.85.0", "app.kubernetes.io/instance": "nexus3", "app.kubernetes.io/component": "repository", "app.kubernetes.io/managed-by": "Helm"}, "namespace": "default"}, "automountServiceAccountToken": false}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "764ee6e4-cfa5-4634-8c98-2bce195bc54e", "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", "styleOverrides": ""}, "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-08T20:44:09.794579921Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-10-08T20:44:09.794579921Z", "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": "bottom-round-rectangle", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/configmap-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/configmap-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": "ConfigMap", "schema": "", "version": "v1"}, "description": "", "displayName": "nexus3-logback", "capabilities": [], "configuration": {"data": {"logback.xml": "\n\n\n \n \n\n \n true\n \n\n \n\n \n \n \n %d{\"yyyy-MM-dd HH:mm:ss,SSSZ\"} %-5p [%thread] %mdc{userId:-*SYSTEM} %c - %m%n\n \n \n\n \n ${karaf.data}/log/nexus.log\n true\n \n %d{\"yyyy-MM-dd HH:mm:ss,SSSZ\"} %-5p [%thread] %node %mdc{userId:-*SYSTEM} %c - %m%n\n \n \n ${karaf.data}/log/nexus-%d{yyyy-MM-dd}.log.gz\n 30\n \n \n \n\n \n ${karaf.data}/log/nexus_cluster.log\n true\n \n %d{\"yyyy-MM-dd HH:mm:ss,SSSZ\"} %-5p [%thread] %node %mdc{userId:-*SYSTEM} %c - %m%n\n \n \n ${karaf.data}/log/nexus_cluster-%d{yyyy-MM-dd}.log.gz\n 30\n \n \n \n\n \n ${karaf.data}/log/tasks/allTasks.log\n \n true\n \n %d{\"yyyy-MM-dd HH:mm:ss,SSSZ\"} %-5p [%thread] %node %mdc{userId:-*SYSTEM} %c - %m%n\n \n \n ${karaf.data}/log/tasks/allTasks-%d{yyyy-MM-dd}.log.gz\n 30\n \n \n\n \n \n \n repositoryName\n unknown\n \n \n \n ${karaf.data}/log/replication/replication-${repositoryName}.log\n \n %d{\"yyyy-MM-dd HH:mm:ss,SSSZ\"} %-5p [%thread] %node %mdc{userId:-*SYSTEM} %c - %m%n\n \n \n ${karaf.data}/log/replication/replication-${repositoryName}-%d{yyyy-MM-dd}.log.gz\n 30\n \n \n \n \n\n \n ${karaf.data}/log/outbound-request.log\n true\n \n %msg%n\n \n \n \n ${karaf.data}/log/outbound-request-%d{yyyy-MM-dd}.log.gz\n 30\n \n \n \n \n \n\n \n ${karaf.data}/log/audit/audit.log\n true\n \n %msg%n\n \n \n \n ${karaf.data}/log/audit/audit-%d{yyyy-MM-dd}.log.gz\n 30\n \n \n\n \n \n \n\n \n \n blobstore-reconciliation-path\n unknown\n \n \n \n \n %d{\"yyyy-MM-dd HH:mm:ss\"},%msg%n\n \n \n ${blobstore-reconciliation-path}/%d\n 30\n \n \n \n \n \n \n \n\n \n\n \n \n \n\n \n \n\n \n \n \n \n \n \n \n \n\n", "logback-access.xml": "\n\n \n ${karaf.data}/log/request.log\n true\n \n %clientHost %l %user [%date] \"%requestURL\" %statusCode %header{Content-Length} %bytesSent %elapsedTime \"%header{User-Agent}\" [%thread]\n \n \n ${karaf.data}/log/request-%d{yyyy-MM-dd}.log.gz\n 30\n \n \n\n \n\n"}, "metadata": {"name": "nexus3-logback", "labels": {"helm.sh/chart": "nexus3-5.15.0", "app.kubernetes.io/name": "nexus3", "app.kubernetes.io/version": "3.85.0", "app.kubernetes.io/instance": "nexus3", "app.kubernetes.io/component": "repository", "app.kubernetes.io/managed-by": "Helm"}, "namespace": "default"}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "d32cf7c5-face-47c4-8c58-708f2de3de99", "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", "styleOverrides": ""}, "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-08T20:44:09.794579921Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-10-08T20:44:09.794579921Z", "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": "bottom-round-rectangle", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/configmap-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/configmap-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": "ConfigMap", "schema": "", "version": "v1"}, "description": "", "displayName": "nexus3-props", "capabilities": [], "configuration": {"data": {"nexus.properties": "nexus.datastore.enabled=true\nnexus.loadAsOSS=true\n", "nexus-store.properties": ""}, "metadata": {"name": "nexus3-props", "labels": {"helm.sh/chart": "nexus3-5.15.0", "app.kubernetes.io/name": "nexus3", "app.kubernetes.io/version": "3.85.0", "app.kubernetes.io/instance": "nexus3", "app.kubernetes.io/component": "repository", "app.kubernetes.io/managed-by": "Helm"}, "namespace": "default"}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "5868edb8-16d2-4f39-b12b-f7d45eb32b13", "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", "styleOverrides": ""}, "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-08T20:44:09.794579921Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-10-08T20:44:09.794579921Z", "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": "bottom-round-rectangle", "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/configmap-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/configmap-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": "ConfigMap", "schema": "", "version": "v1"}, "description": "", "displayName": "nexus3-scripts", "capabilities": [], "configuration": {"data": {"tail-logs.sh": "#!/usr/bin/env bash\nset -euo pipefail\n\n_term() {\n kill -TERM \"${child}\" 2>/dev/null\n}\n\ntrap _term SIGTERM\n\ntail -F -n+1 \"${LOG_FILE}\" &\n\nchild=$!\nwait \"${child}\"\n", "chown-data-dir.sh": "#!/usr/bin/env bash\nset -euo pipefail\n\nmkdir -p /nexus-data/etc/logback\nmkdir -p /nexus-data/log/tasks\nmkdir -p /nexus-data/log/audit\n\ntouch -a /nexus-data/log/tasks/allTasks.log\ntouch -a /nexus-data/log/audit/audit.log\ntouch -a /nexus-data/log/request.log\n\nchown -R 200:200 /nexus-data\n", "import-ca-certs.sh": "#!/usr/bin/env bash\nset -euo pipefail\nmkdir -p /nexus-data/keystores\ncp -f \"${JAVA_HOME}/lib/security/cacerts\" /nexus-data/keystores/cacerts\nfor f in /nexus-data/secrets/cas/*\ndo\n keytool -importcert -file \"${f}\" -alias \"$(basename \"${f}\")\" -keystore /nexus-data/keystores/cacerts -storepass changeit -trustcacerts -noprompt\ndone\n", "download-plugins.sh": "#!/usr/bin/env bash\nset -euo pipefail\n"}, "metadata": {"name": "nexus3-scripts", "labels": {"helm.sh/chart": "nexus3-5.15.0", "app.kubernetes.io/name": "nexus3", "app.kubernetes.io/version": "3.85.0", "app.kubernetes.io/instance": "nexus3", "app.kubernetes.io/component": "repository", "app.kubernetes.io/managed-by": "Helm"}, "namespace": "default"}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "43757f60-3b3b-42f4-a071-dfd0cba77bdc", "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", "styleOverrides": ""}, "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-08T20:44:09.794579921Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-10-08T20:44:09.794579921Z", "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, "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": "nexus3-hl", "capabilities": [], "configuration": {"spec": {"type": "ClusterIP", "ports": [{"name": "http", "port": 8081, "protocol": "TCP", "targetPort": "http"}], "selector": {"app.kubernetes.io/name": "nexus3", "app.kubernetes.io/instance": "nexus3", "app.kubernetes.io/component": "repository"}, "clusterIP": "None", "publishNotReadyAddresses": true}, "metadata": {"name": "nexus3-hl", "labels": {"helm.sh/chart": "nexus3-5.15.0", "app.kubernetes.io/name": "nexus3", "app.kubernetes.io/version": "3.85.0", "app.kubernetes.io/instance": "nexus3", "app.kubernetes.io/component": "repository", "app.kubernetes.io/managed-by": "Helm", "prometheus.io/service-monitor": "false"}, "namespace": "default"}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "4ffc3436-78ec-4c04-89c1-58b238078a4c", "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", "styleOverrides": ""}, "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-08T20:44:09.794579921Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-10-08T20:44:09.794579921Z", "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, "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": "nexus3", "capabilities": [], "configuration": {"spec": {"type": "ClusterIP", "ports": [{"name": "http", "port": 8081, "protocol": "TCP", "targetPort": "http"}], "selector": {"app.kubernetes.io/name": "nexus3", "app.kubernetes.io/instance": "nexus3", "app.kubernetes.io/component": "repository"}}, "metadata": {"name": "nexus3", "labels": {"helm.sh/chart": "nexus3-5.15.0", "app.kubernetes.io/name": "nexus3", "app.kubernetes.io/version": "3.85.0", "app.kubernetes.io/instance": "nexus3", "app.kubernetes.io/component": "repository", "app.kubernetes.io/managed-by": "Helm"}, "namespace": "default"}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "b5863932-e0e9-468a-8006-84424f5eee9a", "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", "styleOverrides": ""}, "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-08T20:44:09.794579921Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-10-08T20:44:09.794579921Z", "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": {"x": 12, "y": 20, "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, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "StatefulSet", "schema": "", "version": "apps/v1"}, "description": "", "displayName": "nexus3", "capabilities": [], "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"app.kubernetes.io/name": "nexus3", "app.kubernetes.io/instance": "nexus3", "app.kubernetes.io/component": "repository"}}, "template": {"spec": {"volumes": [{"name": "temp", "emptyDir": {}}, {"name": "scripts", "configMap": {"name": "nexus3-scripts", "defaultMode": 365}}, {"name": "logback", "configMap": {"name": "nexus3-logback", "defaultMode": 292}}, {"name": "properties", "configMap": {"name": "nexus3-props", "defaultMode": 292}}, {"name": "data", "emptyDir": {}}], "containers": [{"env": [{"name": "INSTALL4J_ADD_VM_PARAMS", "value": "-Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs -Xms1024m -Xmx1024m -XX:MaxDirectMemorySize=2048m"}, {"name": "NEXUS_SECURITY_RANDOMPASSWORD", "value": "true"}], "name": "nexus3", "image": "docker.io/sonatype/nexus3:3.85.0-java17-ubi", "ports": [{"name": "http", "protocol": "TCP", "containerPort": 8081}], "startupProbe": {"httpGet": {"path": "/", "port": "http"}, "periodSeconds": 10, "timeoutSeconds": 1, "failureThreshold": 180, "successThreshold": 1, "initialDelaySeconds": 0}, "volumeMounts": [{"name": "temp", "mountPath": "/tmp"}, {"name": "data", "mountPath": "/nexus-data"}, {"name": "logback", "mountPath": "/opt/sonatype/nexus/etc/logback"}, {"name": "properties", "subPath": "nexus.properties", "mountPath": "/nexus-data/etc/nexus.properties"}], "livenessProbe": {"httpGet": {"path": "/", "port": "http"}, "periodSeconds": 10, "timeoutSeconds": 1, "failureThreshold": 6, "successThreshold": 1, "initialDelaySeconds": 0}, "readinessProbe": {"httpGet": {"path": "/service/rest/v1/status", "port": "http"}, "periodSeconds": 60, "timeoutSeconds": 1, "failureThreshold": 6, "successThreshold": 1, "initialDelaySeconds": 0}, "imagePullPolicy": "IfNotPresent", "securityContext": {"runAsUser": 200, "privileged": false, "runAsGroup": 200, "capabilities": {"drop": ["ALL"]}, "runAsNonRoot": true, "readOnlyRootFilesystem": true, "allowPrivilegeEscalation": false}}, {"env": [{"name": "LOG_FILE", "value": "/nexus-data/log/request.log"}], "args": ["/scripts/tail-logs.sh"], "name": "tail-request-log", "image": "cgr.dev/chainguard/bash:latest", "volumeMounts": [{"name": "scripts", "subPath": "tail-logs.sh", "mountPath": "/scripts/tail-logs.sh"}, {"name": "data", "mountPath": "/nexus-data"}], "imagePullPolicy": "IfNotPresent", "securityContext": {"runAsUser": 200, "privileged": false, "runAsGroup": 200, "capabilities": {"drop": ["ALL"]}, "runAsNonRoot": true, "readOnlyRootFilesystem": true, "allowPrivilegeEscalation": false}}, {"env": [{"name": "LOG_FILE", "value": "/nexus-data/log/audit/audit.log"}], "args": ["/scripts/tail-logs.sh"], "name": "tail-audit-log", "image": "cgr.dev/chainguard/bash:latest", "volumeMounts": [{"name": "scripts", "subPath": "tail-logs.sh", "mountPath": "/scripts/tail-logs.sh"}, {"name": "data", "mountPath": "/nexus-data"}], "imagePullPolicy": "IfNotPresent", "securityContext": {"runAsUser": 200, "privileged": false, "runAsGroup": 200, "capabilities": {"drop": ["ALL"]}, "runAsNonRoot": true, "readOnlyRootFilesystem": true, "allowPrivilegeEscalation": false}}, {"env": [{"name": "LOG_FILE", "value": "/nexus-data/log/tasks/allTasks.log"}], "args": ["/scripts/tail-logs.sh"], "name": "tail-tasks-log", "image": "cgr.dev/chainguard/bash:latest", "volumeMounts": [{"name": "scripts", "subPath": "tail-logs.sh", "mountPath": "/scripts/tail-logs.sh"}, {"name": "data", "mountPath": "/nexus-data"}], "imagePullPolicy": "IfNotPresent", "securityContext": {"runAsUser": 200, "privileged": false, "runAsGroup": 200, "capabilities": {"drop": ["ALL"]}, "runAsNonRoot": true, "readOnlyRootFilesystem": true, "allowPrivilegeEscalation": false}}], "initContainers": [{"args": ["/scripts/chown-data-dir.sh"], "name": "chown-data-dir", "image": "cgr.dev/chainguard/bash:latest", "volumeMounts": [{"name": "scripts", "subPath": "chown-data-dir.sh", "mountPath": "/scripts/chown-data-dir.sh"}, {"name": "data", "mountPath": "/nexus-data"}], "imagePullPolicy": "IfNotPresent", "securityContext": {"runAsUser": 0, "privileged": false, "runAsGroup": 0, "runAsNonRoot": false, "readOnlyRootFilesystem": true, "allowPrivilegeEscalation": false}}], "securityContext": {"fsGroup": 200, "runAsNonRoot": false, "seccompProfile": {"type": "RuntimeDefault"}}, "serviceAccountName": "nexus3", "terminationGracePeriodSeconds": 120}, "metadata": {"labels": {"app.kubernetes.io/name": "nexus3", "app.kubernetes.io/instance": "nexus3", "app.kubernetes.io/component": "repository"}, "annotations": {"checksum/logback": "35aecc377b55c2a6da8bbaa2866d6648f023b7b5e46be657e9113883c8382006", "checksum/scripts": "093a8f8cac693a6449a9ad3f85f032cf3c93aaf4876f2871b418ab2d63a0d7cf", "checksum/properties": "9b79b5422604fc1daf9e13c1051a459e0567cf7860190d24782fcfba7fe1fe70"}}}, "serviceName": "nexus3"}, "metadata": {"name": "nexus3", "labels": {"helm.sh/chart": "nexus3-5.15.0", "app.kubernetes.io/name": "nexus3", "app.kubernetes.io/version": "3.85.0", "app.kubernetes.io/instance": "nexus3", "app.kubernetes.io/component": "repository", "app.kubernetes.io/managed-by": "Helm"}, "namespace": "default"}}, "schemaVersion": "components.meshery.io/v1beta1"}], "relationships": null, "schemaVersion": "designs.meshery.io/v1beta1"}