{"id": "812a64a6-800a-4d86-b2fd-ef1bc22f7bed", "name": "Vald(Helm)-v1.7.17.tgz", "version": "0.0.25", "metadata": {"resolvedAliases": {"b7119d13-2206-4900-91cc-8b769c7e03d8": {"relationship_id": "937a108e-03d9-41a9-9943-1ba0a6380c09", "alias_component_id": "b7119d13-2206-4900-91cc-8b769c7e03d8", "resolved_parent_id": "513aa7c4-e2c0-4524-9db9-4910ac4870a1", "immediate_parent_id": "513aa7c4-e2c0-4524-9db9-4910ac4870a1", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}, "bc4a4512-def0-40a4-9906-bfbdede1ed84": {"relationship_id": "b9df4d53-819c-464e-8ed3-79dc6327b7b5", "alias_component_id": "bc4a4512-def0-40a4-9906-bfbdede1ed84", "resolved_parent_id": "0f81fe0a-a93b-474d-93c8-eda2d17a8adc", "immediate_parent_id": "0f81fe0a-a93b-474d-93c8-eda2d17a8adc", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}, "dc15a432-4634-4452-bdd3-edb73ba64b73": {"relationship_id": "9a07dfd2-e9dc-4003-b03f-9dc73b5ec795", "alias_component_id": "dc15a432-4634-4452-bdd3-edb73ba64b73", "resolved_parent_id": "914d1fe8-d216-46dc-a077-32bc4efc958f", "immediate_parent_id": "914d1fe8-d216-46dc-a077-32bc4efc958f", "resolved_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"], "immediate_ref_field_path": ["configuration", "spec", "template", "spec", "containers", "0"]}}}, "components": [{"id": "033074ca-fe0e-4ffc-833e-1c05e3d90600", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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": 8.5, "y": 7.5, "shape": "round-rectangle", "width": 22, "height": 22, "position": {"x": 1022.24609375, "y": 753.7548828125}, "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": "discoverer", "capabilities": [], "configuration": {"rules": [{"verbs": ["get", "list", "watch"], "apiGroups": ["apps"], "resources": ["deployments", "replicasets"]}, {"verbs": ["get", "list", "watch"], "apiGroups": [""], "resources": ["nodes", "nodes/proxy", "services", "endpoints", "pods"]}, {"verbs": ["create"], "apiGroups": [""], "resources": ["events"]}, {"verbs": ["get"], "nonResourceURLs": ["/metrics"]}, {"verbs": ["get", "list"], "apiGroups": ["metrics.k8s.io"], "resources": ["nodes", "pods"]}, {"verbs": ["get", "list", "watch", "create"], "apiGroups": ["batch"], "resources": ["jobs", "cronjobs"]}, {"verbs": ["get", "update", "create"], "apiGroups": ["coordination.k8s.io"], "resources": ["leases"]}], "metadata": {"name": "discoverer", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "discoverer", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "2784a3f0-6f62-4814-98d2-438396269ccd", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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": 7, "y": 7, "shape": "round-rectangle", "width": 25, "height": 25, "position": {"x": 965.24609375, "y": 556.7548828125}, "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": "discoverer", "capabilities": [], "configuration": {"roleRef": {"kind": "ClusterRole", "name": "discoverer", "apiGroup": "rbac.authorization.k8s.io"}, "metadata": {"name": "discoverer", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "discoverer", "app.kubernetes.io/managed-by": "Helm"}}, "subjects": [{"kind": "ServiceAccount", "name": "vald", "namespace": "default"}]}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "d2523e1d-6044-4dd0-8b41-36ad38df6956", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 1184.24609375, "y": 427.7548828124999}, "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": "vald-agent-config", "capabilities": [], "configuration": {"data": {"config.yaml": "---\nversion: v0.0.0\ntime_zone: UTC\nlogging:\n  format: raw\n  level: debug\n  logger: glg\nserver_config:\n  servers:\n    - name: grpc\n      host: 0.0.0.0\n      port: 8081\n      grpc:\n        bidirectional_stream_concurrency: 20\n        connection_timeout: \"\"\n        enable_admin: true\n        enable_channelz: true\n        enable_reflection: true\n        header_table_size: 0\n        initial_conn_window_size: 2097152\n        initial_window_size: 1048576\n        interceptors:\n        - RecoverInterceptor\n        keepalive:\n          max_conn_age: \"\"\n          max_conn_age_grace: \"\"\n          max_conn_idle: \"\"\n          min_time: 10m\n          permit_without_stream: false\n          time: 3h\n          timeout: 60s\n        max_concurrent_streams: 0\n        max_header_list_size: 0\n        max_receive_message_size: 0\n        max_send_message_size: 0\n        num_stream_workers: 0\n        read_buffer_size: 0\n        shared_write_buffer: false\n        wait_for_handlers: true\n        write_buffer_size: 0\n      mode: GRPC\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: false\n        tcp_no_delay: false\n        tcp_quick_ack: false\n      socket_path: \"\"\n  health_check_servers:\n    - name: liveness\n      host: 0.0.0.0\n      port: 3000\n      http:\n        handler_timeout: \"\"\n        http2:\n          enabled: false\n          handler_limit: 0\n          max_concurrent_streams: 0\n          max_decoder_header_table_size: 4096\n          max_encoder_header_table_size: 4096\n          max_read_frame_size: 0\n          max_upload_buffer_per_connection: 0\n          max_upload_buffer_per_stream: 0\n          permit_prohibited_cipher_suites: true\n        idle_timeout: \"\"\n        read_header_timeout: \"\"\n        read_timeout: \"\"\n        shutdown_duration: 5s\n        write_timeout: \"\"\n      mode: REST\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: true\n        tcp_no_delay: true\n        tcp_quick_ack: true\n      socket_path: \"\"\n    - name: readiness\n      host: 0.0.0.0\n      port: 3001\n      http:\n        handler_timeout: \"\"\n        http2:\n          enabled: false\n          handler_limit: 0\n          max_concurrent_streams: 0\n          max_decoder_header_table_size: 4096\n          max_encoder_header_table_size: 4096\n          max_read_frame_size: 0\n          max_upload_buffer_per_connection: 0\n          max_upload_buffer_per_stream: 0\n          permit_prohibited_cipher_suites: true\n        idle_timeout: \"\"\n        read_header_timeout: \"\"\n        read_timeout: \"\"\n        shutdown_duration: 0s\n        write_timeout: \"\"\n      mode: REST\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: true\n        tcp_no_delay: true\n        tcp_quick_ack: true\n      socket_path: \"\"\n  metrics_servers:\n  startup_strategy:\n    - liveness\n    - grpc\n    - readiness\n  shutdown_strategy:\n    - readiness\n    - grpc\n    - liveness\n  full_shutdown_duration: 600s\n  tls:\n    ca: /path/to/ca\n    cert: /path/to/cert\n    client_auth: None\n    enabled: false\n    insecure_skip_verify: false\n    key: /path/to/key\n    server_name: \"\"\nobservability:\n  enabled: false\n  otlp:\n    collector_endpoint: \"\"\n    trace_batch_timeout: \"1s\"\n    trace_export_timeout: \"1m\"\n    trace_max_export_batch_size: 1024\n    trace_max_queue_size: 256\n    metrics_export_interval: \"1s\"\n    metrics_export_timeout: \"1m\"\n    attribute:\n      namespace: \"_MY_POD_NAMESPACE_\"\n      pod_name: \"_MY_POD_NAME_\"\n      node_name: \"_MY_NODE_NAME_\"\n      service_name: \"vald-agent\"\n  metrics:\n    enable_cgo: true\n    enable_goroutine: true\n    enable_memory: true\n    enable_version_info: true\n    version_info_labels:\n    - vald_version\n    - server_name\n    - git_commit\n    - build_time\n    - go_version\n    - go_os\n    - go_arch\n    - algorithm_info\n  trace:\n    enabled: false\nngt:\n  auto_create_index_pool_size: 16\n  auto_index_check_duration: 30m\n  auto_index_duration_limit: 24h\n  auto_index_length: 100\n  auto_save_index_duration: 35m\n  broken_index_history_limit: 0\n  bulk_insert_chunk_size: 10\n  creation_edge_size: 50\n  default_epsilon: 0.05\n  default_pool_size: 16\n  default_radius: -1\n  dimension: 4096\n  distance_type: l2\n  enable_copy_on_write: false\n  enable_export_index_info_to_k8s: false\n  enable_in_memory_mode: true\n  enable_proactive_gc: false\n  enable_statistics: false\n  error_buffer_limit: 10\n  export_index_info_duration: 1m\n  index_path: \"\"\n  initial_delay_max_duration: 3m\n  kvsdb:\n    concurrency: 6\n  load_index_timeout_factor: 1ms\n  max_load_index_timeout: 10m\n  min_load_index_timeout: 3m\n  namespace: _MY_POD_NAMESPACE_\n  object_type: float\n  pod_name: _MY_POD_NAME_\n  search_edge_size: 50\n  vqueue:\n    delete_buffer_pool_size: 5000\n    insert_buffer_pool_size: 10000\n"}, "metadata": {"name": "vald-agent-config", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "agent", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "27c961a4-9391-45ad-941d-a939d1c73b6c", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 748.24609375, "y": 755.7548828125}, "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": "vald-discoverer-config", "capabilities": [], "configuration": {"data": {"config.yaml": "---\nversion: v0.0.0\ntime_zone: UTC\nlogging:\n  format: raw\n  level: debug\n  logger: glg\nserver_config:\n  servers:\n    - name: grpc\n      host: 0.0.0.0\n      port: 8081\n      grpc:\n        bidirectional_stream_concurrency: 20\n        connection_timeout: \"\"\n        enable_admin: true\n        enable_channelz: true\n        enable_reflection: true\n        header_table_size: 0\n        initial_conn_window_size: 2097152\n        initial_window_size: 1048576\n        interceptors:\n        - RecoverInterceptor\n        keepalive:\n          max_conn_age: \"\"\n          max_conn_age_grace: \"\"\n          max_conn_idle: \"\"\n          min_time: 10m\n          permit_without_stream: false\n          time: 3h\n          timeout: 60s\n        max_concurrent_streams: 0\n        max_header_list_size: 0\n        max_receive_message_size: 0\n        max_send_message_size: 0\n        num_stream_workers: 0\n        read_buffer_size: 0\n        shared_write_buffer: false\n        wait_for_handlers: true\n        write_buffer_size: 0\n      mode: GRPC\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: false\n        tcp_no_delay: false\n        tcp_quick_ack: false\n      socket_path: \"\"\n  health_check_servers:\n    - name: liveness\n      host: 0.0.0.0\n      port: 3000\n      http:\n        handler_timeout: \"\"\n        http2:\n          enabled: false\n          handler_limit: 0\n          max_concurrent_streams: 0\n          max_decoder_header_table_size: 4096\n          max_encoder_header_table_size: 4096\n          max_read_frame_size: 0\n          max_upload_buffer_per_connection: 0\n          max_upload_buffer_per_stream: 0\n          permit_prohibited_cipher_suites: true\n        idle_timeout: \"\"\n        read_header_timeout: \"\"\n        read_timeout: \"\"\n        shutdown_duration: 5s\n        write_timeout: \"\"\n      mode: REST\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: true\n        tcp_no_delay: true\n        tcp_quick_ack: true\n      socket_path: \"\"\n    - name: readiness\n      host: 0.0.0.0\n      port: 3001\n      http:\n        handler_timeout: \"\"\n        http2:\n          enabled: false\n          handler_limit: 0\n          max_concurrent_streams: 0\n          max_decoder_header_table_size: 4096\n          max_encoder_header_table_size: 4096\n          max_read_frame_size: 0\n          max_upload_buffer_per_connection: 0\n          max_upload_buffer_per_stream: 0\n          permit_prohibited_cipher_suites: true\n        idle_timeout: \"\"\n        read_header_timeout: \"\"\n        read_timeout: \"\"\n        shutdown_duration: 0s\n        write_timeout: \"\"\n      mode: REST\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: true\n        tcp_no_delay: true\n        tcp_quick_ack: true\n      socket_path: \"\"\n  metrics_servers:\n  startup_strategy:\n    - liveness\n    - grpc\n    - readiness\n  shutdown_strategy:\n    - readiness\n    - grpc\n    - liveness\n  full_shutdown_duration: 600s\n  tls:\n    ca: /path/to/ca\n    cert: /path/to/cert\n    client_auth: None\n    enabled: false\n    insecure_skip_verify: false\n    key: /path/to/key\n    server_name: \"\"\nobservability:\n  enabled: false\n  otlp:\n    collector_endpoint: \"\"\n    trace_batch_timeout: \"1s\"\n    trace_export_timeout: \"1m\"\n    trace_max_export_batch_size: 1024\n    trace_max_queue_size: 256\n    metrics_export_interval: \"1s\"\n    metrics_export_timeout: \"1m\"\n    attribute:\n      namespace: \"_MY_POD_NAMESPACE_\"\n      pod_name: \"_MY_POD_NAME_\"\n      node_name: \"_MY_NODE_NAME_\"\n      service_name: \"vald-discoverer\"\n  metrics:\n    enable_cgo: true\n    enable_goroutine: true\n    enable_memory: true\n    enable_version_info: true\n    version_info_labels:\n    - vald_version\n    - server_name\n    - git_commit\n    - build_time\n    - go_version\n    - go_os\n    - go_arch\n    - algorithm_info\n  trace:\n    enabled: false\ndiscoverer:\n  name: \"\"\n  namespace: \"_MY_POD_NAMESPACE_\"\n  discovery_duration: 3s\n  selectors:\n      pod:\n        labels:\n          app.kubernetes.io/component: agent\n          app.kubernetes.io/instance: vald\n        fields:\n          status.phase: Running\n      node:\n        labels: {}\n        fields: {}\n      pod_metrics:\n        labels: {}\n        fields:\n          containers.name: vald-agent\n      node_metrics:\n        labels: {}\n        fields: {}\n      service:\n        labels: {}\n        fields: {}\n  net:\n    dialer:\n      dual_stack_enabled: false\n      keepalive: 10m\n      timeout: 30s\n    dns:\n      cache_enabled: true\n      cache_expiration: 24h\n      refresh_duration: 5m\n    network: tcp\n    socket_option:\n      ip_recover_destination_addr: false\n      ip_transparent: false\n      reuse_addr: true\n      reuse_port: true\n      tcp_cork: false\n      tcp_defer_accept: false\n      tcp_fast_open: false\n      tcp_no_delay: false\n      tcp_quick_ack: false\n    tls:\n      ca: /path/to/ca\n      cert: /path/to/cert\n      client_auth: None\n      enabled: false\n      insecure_skip_verify: false\n      key: /path/to/key\n      server_name: \"\"\n"}, "metadata": {"name": "vald-discoverer-config", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "discoverer", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "d6185103-dc46-4cfb-ab93-397da1bbb6e3", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 840.24609375, "y": 755.7548828125}, "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": "vald-lb-gateway-config", "capabilities": [], "configuration": {"data": {"config.yaml": "---\nversion: v0.0.0\ntime_zone: UTC\nlogging:\n  format: raw\n  level: debug\n  logger: glg\nserver_config:\n  servers:\n    - name: grpc\n      host: 0.0.0.0\n      port: 8081\n      grpc:\n        bidirectional_stream_concurrency: 20\n        connection_timeout: \"\"\n        enable_admin: true\n        enable_channelz: true\n        enable_reflection: true\n        header_table_size: 0\n        initial_conn_window_size: 2097152\n        initial_window_size: 1048576\n        interceptors:\n        - RecoverInterceptor\n        keepalive:\n          max_conn_age: \"\"\n          max_conn_age_grace: \"\"\n          max_conn_idle: \"\"\n          min_time: 10m\n          permit_without_stream: false\n          time: 3h\n          timeout: 60s\n        max_concurrent_streams: 0\n        max_header_list_size: 0\n        max_receive_message_size: 0\n        max_send_message_size: 0\n        num_stream_workers: 0\n        read_buffer_size: 0\n        shared_write_buffer: false\n        wait_for_handlers: true\n        write_buffer_size: 0\n      mode: GRPC\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: false\n        tcp_no_delay: false\n        tcp_quick_ack: false\n      socket_path: \"\"\n  health_check_servers:\n    - name: liveness\n      host: 0.0.0.0\n      port: 3000\n      http:\n        handler_timeout: \"\"\n        http2:\n          enabled: false\n          handler_limit: 0\n          max_concurrent_streams: 0\n          max_decoder_header_table_size: 4096\n          max_encoder_header_table_size: 4096\n          max_read_frame_size: 0\n          max_upload_buffer_per_connection: 0\n          max_upload_buffer_per_stream: 0\n          permit_prohibited_cipher_suites: true\n        idle_timeout: \"\"\n        read_header_timeout: \"\"\n        read_timeout: \"\"\n        shutdown_duration: 5s\n        write_timeout: \"\"\n      mode: REST\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: true\n        tcp_no_delay: true\n        tcp_quick_ack: true\n      socket_path: \"\"\n    - name: readiness\n      host: 0.0.0.0\n      port: 3001\n      http:\n        handler_timeout: \"\"\n        http2:\n          enabled: false\n          handler_limit: 0\n          max_concurrent_streams: 0\n          max_decoder_header_table_size: 4096\n          max_encoder_header_table_size: 4096\n          max_read_frame_size: 0\n          max_upload_buffer_per_connection: 0\n          max_upload_buffer_per_stream: 0\n          permit_prohibited_cipher_suites: true\n        idle_timeout: \"\"\n        read_header_timeout: \"\"\n        read_timeout: \"\"\n        shutdown_duration: 0s\n        write_timeout: \"\"\n      mode: REST\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: true\n        tcp_no_delay: true\n        tcp_quick_ack: true\n      socket_path: \"\"\n  metrics_servers:\n  startup_strategy:\n    - liveness\n    - grpc\n    - readiness\n  shutdown_strategy:\n    - readiness\n    - grpc\n    - liveness\n  full_shutdown_duration: 600s\n  tls:\n    ca: /path/to/ca\n    cert: /path/to/cert\n    client_auth: None\n    enabled: false\n    insecure_skip_verify: false\n    key: /path/to/key\n    server_name: \"\"\nobservability:\n  enabled: false\n  otlp:\n    collector_endpoint: \"\"\n    trace_batch_timeout: \"1s\"\n    trace_export_timeout: \"1m\"\n    trace_max_export_batch_size: 1024\n    trace_max_queue_size: 256\n    metrics_export_interval: \"1s\"\n    metrics_export_timeout: \"1m\"\n    attribute:\n      namespace: \"_MY_POD_NAMESPACE_\"\n      pod_name: \"_MY_POD_NAME_\"\n      node_name: \"_MY_NODE_NAME_\"\n      service_name: \"vald-lb-gateway\"\n  metrics:\n    enable_cgo: true\n    enable_goroutine: true\n    enable_memory: true\n    enable_version_info: true\n    version_info_labels:\n    - vald_version\n    - server_name\n    - git_commit\n    - build_time\n    - go_version\n    - go_os\n    - go_arch\n    - algorithm_info\n  trace:\n    enabled: false\ngateway:\n  agent_port: 8081\n  agent_name: \"vald-agent\"\n  agent_dns: vald-agent.default.svc.cluster.local\n  agent_namespace: \"_MY_POD_NAMESPACE_\"\n  node_name: \"\"\n  index_replica: 3\n  read_replica_replicas: 1\n  discoverer:\n    duration: 200ms\n    client:\n      addrs:\n        - vald-discoverer.default.svc.cluster.local:8081\n      health_check_duration: \"1s\"\n      connection_pool:\n        enable_dns_resolver: true\n        enable_rebalance: true\n        old_conn_close_duration: 2m\n        rebalance_duration: 30m\n        size: 3\n      backoff:\n        backoff_factor: 1.1\n        backoff_time_limit: 5s\n        enable_error_log: true\n        initial_duration: 5ms\n        jitter_limit: 100ms\n        maximum_duration: 5s\n        retry_count: 100\n      circuit_breaker:\n        closed_error_rate: 0.7\n        closed_refresh_timeout: 10s\n        half_open_error_rate: 0.5\n        min_samples: 1000\n        open_timeout: 1s\n      call_option:\n        content_subtype: \"\"\n        max_recv_msg_size: 0\n        max_retry_rpc_buffer_size: 0\n        max_send_msg_size: 0\n        wait_for_ready: true\n      dial_option:\n        authority: \"\"\n        backoff_base_delay: 1s\n        backoff_jitter: 0.2\n        backoff_max_delay: 120s\n        backoff_multiplier: 1.6\n        disable_retry: false\n        enable_backoff: false\n        idle_timeout: 1h\n        initial_connection_window_size: 2097152\n        initial_window_size: 1048576\n        insecure: true\n        interceptors: []\n        keepalive:\n          permit_without_stream: false\n          time: \"\"\n          timeout: 30s\n        max_call_attempts: 0\n        max_header_list_size: 0\n        max_msg_size: 0\n        min_connection_timeout: 20s\n        net:\n          dialer:\n            dual_stack_enabled: true\n            keepalive: \"\"\n            timeout: \"\"\n          dns:\n            cache_enabled: true\n            cache_expiration: 1h\n            refresh_duration: 30m\n          network: tcp\n          socket_option:\n            ip_recover_destination_addr: false\n            ip_transparent: false\n            reuse_addr: true\n            reuse_port: true\n            tcp_cork: false\n            tcp_defer_accept: false\n            tcp_fast_open: false\n            tcp_no_delay: false\n            tcp_quick_ack: false\n          tls:\n            ca: /path/to/ca\n            cert: /path/to/cert\n            client_auth: None\n            enabled: false\n            insecure_skip_verify: false\n            key: /path/to/key\n            server_name: \"\"\n        read_buffer_size: 0\n        shared_write_buffer: false\n        timeout: \"\"\n        user_agent: Vald-gRPC\n        write_buffer_size: 0\n      tls:\n        ca: /path/to/ca\n        cert: /path/to/cert\n        client_auth: None\n        enabled: false\n        insecure_skip_verify: false\n        key: /path/to/key\n        server_name: \"\"\n    agent_client_options:\n      addrs: []\n      health_check_duration: \"1s\"\n      connection_pool:\n        enable_dns_resolver: true\n        enable_rebalance: true\n        old_conn_close_duration: 2m\n        rebalance_duration: 30m\n        size: 3\n      backoff:\n        backoff_factor: 1.1\n        backoff_time_limit: 5s\n        enable_error_log: true\n        initial_duration: 5ms\n        jitter_limit: 100ms\n        maximum_duration: 5s\n        retry_count: 100\n      circuit_breaker:\n        closed_error_rate: 0.7\n        closed_refresh_timeout: 10s\n        half_open_error_rate: 0.5\n        min_samples: 1000\n        open_timeout: 1s\n      call_option:\n        content_subtype: \"\"\n        max_recv_msg_size: 0\n        max_retry_rpc_buffer_size: 0\n        max_send_msg_size: 0\n        wait_for_ready: true\n      dial_option:\n        authority: \"\"\n        backoff_base_delay: 1s\n        backoff_jitter: 0.2\n        backoff_max_delay: 120s\n        backoff_multiplier: 1.6\n        disable_retry: false\n        enable_backoff: false\n        idle_timeout: 1h\n        initial_connection_window_size: 2097152\n        initial_window_size: 1048576\n        insecure: true\n        interceptors: []\n        keepalive:\n          permit_without_stream: false\n          time: \"\"\n          timeout: 30s\n        max_call_attempts: 0\n        max_header_list_size: 0\n        max_msg_size: 0\n        min_connection_timeout: 20s\n        net:\n          dialer:\n            dual_stack_enabled: true\n            keepalive: \"\"\n            timeout: \"\"\n          dns:\n            cache_enabled: true\n            cache_expiration: 1h\n            refresh_duration: 30m\n          network: tcp\n          socket_option:\n            ip_recover_destination_addr: false\n            ip_transparent: false\n            reuse_addr: true\n            reuse_port: true\n            tcp_cork: false\n            tcp_defer_accept: false\n            tcp_fast_open: false\n            tcp_no_delay: false\n            tcp_quick_ack: false\n          tls:\n            ca: /path/to/ca\n            cert: /path/to/cert\n            client_auth: None\n            enabled: false\n            insecure_skip_verify: false\n            key: /path/to/key\n            server_name: \"\"\n        read_buffer_size: 0\n        shared_write_buffer: false\n        timeout: \"\"\n        user_agent: Vald-gRPC\n        write_buffer_size: 0\n      tls:\n        ca: /path/to/ca\n        cert: /path/to/cert\n        client_auth: None\n        enabled: false\n        insecure_skip_verify: false\n        key: /path/to/key\n        server_name: \"\"\n"}, "metadata": {"name": "vald-lb-gateway-config", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "gateway-lb", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "1f9d2cd1-12c8-4be1-a153-f6dfcd864c0c", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 932.24609375, "y": 755.7548828125}, "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": "vald-manager-index-config", "capabilities": [], "configuration": {"data": {"config.yaml": "---\nversion: v0.0.0\ntime_zone: UTC\nlogging:\n  format: raw\n  level: debug\n  logger: glg\nserver_config:\n  servers:\n    - name: grpc\n      host: 0.0.0.0\n      port: 8081\n      grpc:\n        bidirectional_stream_concurrency: 20\n        connection_timeout: \"\"\n        enable_admin: true\n        enable_channelz: true\n        enable_reflection: true\n        header_table_size: 0\n        initial_conn_window_size: 2097152\n        initial_window_size: 1048576\n        interceptors:\n        - RecoverInterceptor\n        keepalive:\n          max_conn_age: \"\"\n          max_conn_age_grace: \"\"\n          max_conn_idle: \"\"\n          min_time: 10m\n          permit_without_stream: false\n          time: 3h\n          timeout: 60s\n        max_concurrent_streams: 0\n        max_header_list_size: 0\n        max_receive_message_size: 0\n        max_send_message_size: 0\n        num_stream_workers: 0\n        read_buffer_size: 0\n        shared_write_buffer: false\n        wait_for_handlers: true\n        write_buffer_size: 0\n      mode: GRPC\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: false\n        tcp_no_delay: false\n        tcp_quick_ack: false\n      socket_path: \"\"\n  health_check_servers:\n    - name: liveness\n      host: 0.0.0.0\n      port: 3000\n      http:\n        handler_timeout: \"\"\n        http2:\n          enabled: false\n          handler_limit: 0\n          max_concurrent_streams: 0\n          max_decoder_header_table_size: 4096\n          max_encoder_header_table_size: 4096\n          max_read_frame_size: 0\n          max_upload_buffer_per_connection: 0\n          max_upload_buffer_per_stream: 0\n          permit_prohibited_cipher_suites: true\n        idle_timeout: \"\"\n        read_header_timeout: \"\"\n        read_timeout: \"\"\n        shutdown_duration: 5s\n        write_timeout: \"\"\n      mode: REST\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: true\n        tcp_no_delay: true\n        tcp_quick_ack: true\n      socket_path: \"\"\n    - name: readiness\n      host: 0.0.0.0\n      port: 3001\n      http:\n        handler_timeout: \"\"\n        http2:\n          enabled: false\n          handler_limit: 0\n          max_concurrent_streams: 0\n          max_decoder_header_table_size: 4096\n          max_encoder_header_table_size: 4096\n          max_read_frame_size: 0\n          max_upload_buffer_per_connection: 0\n          max_upload_buffer_per_stream: 0\n          permit_prohibited_cipher_suites: true\n        idle_timeout: \"\"\n        read_header_timeout: \"\"\n        read_timeout: \"\"\n        shutdown_duration: 0s\n        write_timeout: \"\"\n      mode: REST\n      network: tcp\n      probe_wait_time: 3s\n      restart: true\n      socket_option:\n        ip_recover_destination_addr: false\n        ip_transparent: false\n        reuse_addr: true\n        reuse_port: true\n        tcp_cork: false\n        tcp_defer_accept: false\n        tcp_fast_open: true\n        tcp_no_delay: true\n        tcp_quick_ack: true\n      socket_path: \"\"\n  metrics_servers:\n  startup_strategy:\n    - liveness\n    - grpc\n    - readiness\n  shutdown_strategy:\n    - readiness\n    - grpc\n    - liveness\n  full_shutdown_duration: 600s\n  tls:\n    ca: /path/to/ca\n    cert: /path/to/cert\n    client_auth: None\n    enabled: false\n    insecure_skip_verify: false\n    key: /path/to/key\n    server_name: \"\"\nobservability:\n  enabled: false\n  otlp:\n    collector_endpoint: \"\"\n    trace_batch_timeout: \"1s\"\n    trace_export_timeout: \"1m\"\n    trace_max_export_batch_size: 1024\n    trace_max_queue_size: 256\n    metrics_export_interval: \"1s\"\n    metrics_export_timeout: \"1m\"\n    attribute:\n      namespace: \"_MY_POD_NAMESPACE_\"\n      pod_name: \"_MY_POD_NAME_\"\n      node_name: \"_MY_NODE_NAME_\"\n      service_name: \"vald-manager-index\"\n  metrics:\n    enable_cgo: true\n    enable_goroutine: true\n    enable_memory: true\n    enable_version_info: true\n    version_info_labels:\n    - vald_version\n    - server_name\n    - git_commit\n    - build_time\n    - go_version\n    - go_os\n    - go_arch\n    - algorithm_info\n  trace:\n    enabled: false\nindexer:\n  agent_port: 8081\n  agent_name: \"vald-agent\"\n  agent_dns: vald-agent.default.svc.cluster.local\n  agent_namespace: \"_MY_POD_NAMESPACE_\"\n  node_name: \"\"\n  discoverer:\n    duration: 500ms\n    client:\n      addrs:\n        - vald-discoverer.default.svc.cluster.local:8081\n      health_check_duration: \"1s\"\n      connection_pool:\n        enable_dns_resolver: true\n        enable_rebalance: true\n        old_conn_close_duration: 2m\n        rebalance_duration: 30m\n        size: 3\n      backoff:\n        backoff_factor: 1.1\n        backoff_time_limit: 5s\n        enable_error_log: true\n        initial_duration: 5ms\n        jitter_limit: 100ms\n        maximum_duration: 5s\n        retry_count: 100\n      circuit_breaker:\n        closed_error_rate: 0.7\n        closed_refresh_timeout: 10s\n        half_open_error_rate: 0.5\n        min_samples: 1000\n        open_timeout: 1s\n      call_option:\n        content_subtype: \"\"\n        max_recv_msg_size: 0\n        max_retry_rpc_buffer_size: 0\n        max_send_msg_size: 0\n        wait_for_ready: true\n      dial_option:\n        authority: \"\"\n        backoff_base_delay: 1s\n        backoff_jitter: 0.2\n        backoff_max_delay: 120s\n        backoff_multiplier: 1.6\n        disable_retry: false\n        enable_backoff: false\n        idle_timeout: 1h\n        initial_connection_window_size: 2097152\n        initial_window_size: 1048576\n        insecure: true\n        interceptors: []\n        keepalive:\n          permit_without_stream: false\n          time: \"\"\n          timeout: 30s\n        max_call_attempts: 0\n        max_header_list_size: 0\n        max_msg_size: 0\n        min_connection_timeout: 20s\n        net:\n          dialer:\n            dual_stack_enabled: true\n            keepalive: \"\"\n            timeout: \"\"\n          dns:\n            cache_enabled: true\n            cache_expiration: 1h\n            refresh_duration: 30m\n          network: tcp\n          socket_option:\n            ip_recover_destination_addr: false\n            ip_transparent: false\n            reuse_addr: true\n            reuse_port: true\n            tcp_cork: false\n            tcp_defer_accept: false\n            tcp_fast_open: false\n            tcp_no_delay: false\n            tcp_quick_ack: false\n          tls:\n            ca: /path/to/ca\n            cert: /path/to/cert\n            client_auth: None\n            enabled: false\n            insecure_skip_verify: false\n            key: /path/to/key\n            server_name: \"\"\n        read_buffer_size: 0\n        shared_write_buffer: false\n        timeout: \"\"\n        user_agent: Vald-gRPC\n        write_buffer_size: 0\n      tls:\n        ca: /path/to/ca\n        cert: /path/to/cert\n        client_auth: None\n        enabled: false\n        insecure_skip_verify: false\n        key: /path/to/key\n        server_name: \"\"\n    agent_client_options:\n      addrs: []\n      health_check_duration: \"1s\"\n      connection_pool:\n        enable_dns_resolver: true\n        enable_rebalance: true\n        old_conn_close_duration: 2m\n        rebalance_duration: 30m\n        size: 3\n      backoff:\n        backoff_factor: 1.1\n        backoff_time_limit: 5s\n        enable_error_log: true\n        initial_duration: 5ms\n        jitter_limit: 100ms\n        maximum_duration: 5s\n        retry_count: 100\n      circuit_breaker:\n        closed_error_rate: 0.7\n        closed_refresh_timeout: 10s\n        half_open_error_rate: 0.5\n        min_samples: 1000\n        open_timeout: 1s\n      call_option:\n        content_subtype: \"\"\n        max_recv_msg_size: 0\n        max_retry_rpc_buffer_size: 0\n        max_send_msg_size: 0\n        wait_for_ready: true\n      dial_option:\n        write_buffer_size: 0\n        read_buffer_size: 0\n        initial_window_size: 1.048576e+06\n        initial_connection_window_size: 2.097152e+06\n        max_msg_size: 0\n        backoff_max_delay: \"120s\"\n        backoff_base_delay: \"1s\"\n        backoff_multiplier: 1.6\n        backoff_jitter: 0.2\n        min_connection_timeout: \"20s\"\n        enable_backoff: false\n        insecure: true\n        timeout: \"\"\n        interceptors: []\n        net:\n          dns:\n            cache_enabled: true\n            cache_expiration: 1h\n            refresh_duration: 30m\n          dialer:\n            timeout: \"\"\n            keepalive: \"15m\"\n            dual_stack_enabled: true\n          tls:\n            ca: /path/to/ca\n            cert: /path/to/cert\n            client_auth: None\n            enabled: false\n            insecure_skip_verify: false\n            key: /path/to/key\n            server_name: \"\"\n          socket_option:\n            ip_recover_destination_addr: false\n            ip_transparent: false\n            reuse_addr: true\n            reuse_port: true\n            tcp_cork: false\n            tcp_defer_accept: false\n            tcp_fast_open: false\n            tcp_no_delay: false\n            tcp_quick_ack: false\n        keepalive:\n          permit_without_stream: false\n          time: \"\"\n          timeout: 30s\n      tls:\n        ca: /path/to/ca\n        cert: /path/to/cert\n        client_auth: None\n        enabled: false\n        insecure_skip_verify: false\n        key: /path/to/key\n        server_name: \"\"\n  concurrency: 1\n  auto_index_duration_limit: 30m\n  auto_index_check_duration: 1m\n  auto_save_index_duration_limit: 3h\n  auto_save_index_wait_duration: 10m\n  auto_index_length: 100\n  creation_pool_size: 16\n"}, "metadata": {"name": "vald-manager-index-config", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "manager-index", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "b7119d13-2206-4900-91cc-8b769c7e03d8", "model": {"id": "6b49e0cc-6d83-f917-b2bd-30b69792bb20", "name": "meshery-core", "model": {"version": "0.7.2"}, "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/meshery-core/color/meshery-core-color.svg", "svgWhite": "ui/public/static/img/meshmodels/meshery-core/white/meshery-core-white.svg", "svgComplete": "", "isAnnotation": false, "primaryColor": "#00B39F", "secondaryColor": "#00D3A9", "styleOverrides": ""}, "components": null, "registrant": {"id": "13df38ce-edc0-8c01-ed9f-0414912a43fd", "kind": "meshery", "name": "meshery", "type": "registry", "status": "registered", "sub_type": "", "created_at": "2025-09-30T16:42:54.564710042Z", "deleted_at": null, "updated_at": "2025-09-30T16:42:54.564710042Z", "schemaVersion": ""}, "displayName": "Meshery Core", "subCategory": "Application Definition & Image Build", "connection_id": "13df38ce-edc0-8c01-ed9f-0414912a43fd", "relationships": null, "schemaVersion": "models.meshery.io/v1beta1", "components_count": 0, "relationships_count": 0}, "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": [], "configuration": {}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "bc4a4512-def0-40a4-9906-bfbdede1ed84", "model": {"id": "6b49e0cc-6d83-f917-b2bd-30b69792bb20", "name": "meshery-core", "model": {"version": "0.7.2"}, "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/meshery-core/color/meshery-core-color.svg", "svgWhite": "ui/public/static/img/meshmodels/meshery-core/white/meshery-core-white.svg", "svgComplete": "", "isAnnotation": false, "primaryColor": "#00B39F", "secondaryColor": "#00D3A9", "styleOverrides": ""}, "components": null, "registrant": {"id": "13df38ce-edc0-8c01-ed9f-0414912a43fd", "kind": "meshery", "name": "meshery", "type": "registry", "status": "registered", "sub_type": "", "created_at": "2025-09-30T16:42:54.564710042Z", "deleted_at": null, "updated_at": "2025-09-30T16:42:54.564710042Z", "schemaVersion": ""}, "displayName": "Meshery Core", "subCategory": "Application Definition & Image Build", "connection_id": "13df38ce-edc0-8c01-ed9f-0414912a43fd", "relationships": null, "schemaVersion": "models.meshery.io/v1beta1", "components_count": 0, "relationships_count": 0}, "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "position": {"x": 894.24609375, "y": 339.7548828124999}, "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": [], "configuration": {}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "dc15a432-4634-4452-bdd3-edb73ba64b73", "model": {"id": "6b49e0cc-6d83-f917-b2bd-30b69792bb20", "name": "meshery-core", "model": {"version": "0.7.2"}, "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/meshery-core/color/meshery-core-color.svg", "svgWhite": "ui/public/static/img/meshmodels/meshery-core/white/meshery-core-white.svg", "svgComplete": "", "isAnnotation": false, "primaryColor": "#00B39F", "secondaryColor": "#00D3A9", "styleOverrides": ""}, "components": null, "registrant": {"id": "13df38ce-edc0-8c01-ed9f-0414912a43fd", "kind": "meshery", "name": "meshery", "type": "registry", "status": "registered", "sub_type": "", "created_at": "2025-09-30T16:42:54.564710042Z", "deleted_at": null, "updated_at": "2025-09-30T16:42:54.564710042Z", "schemaVersion": ""}, "displayName": "Meshery Core", "subCategory": "Application Definition & Image Build", "connection_id": "13df38ce-edc0-8c01-ed9f-0414912a43fd", "relationships": null, "schemaVersion": "models.meshery.io/v1beta1", "components_count": 0, "relationships_count": 0}, "format": "JSON", "status": "enabled", "styles": {"shape": "circle", "position": {"x": 766.24609375, "y": 467.7548828124999}, "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": [], "configuration": {}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "4b1e12ba-f675-4136-be90-78c589a6b395", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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": "circle", "position": {"x": 1004.24609375, "y": 299.7548828124999}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/customresourcedefinition-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/customresourcedefinition-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": "CustomResourceDefinition", "schema": "", "version": "apiextensions.k8s.io/v1"}, "description": "", "displayName": "valdmirrortargets.vald.vdaas.org", "capabilities": [], "configuration": {"spec": {"group": "vald.vdaas.org", "names": {"kind": "ValdMirrorTarget", "plural": "valdmirrortargets", "listKind": "ValdMirrorTargetList", "singular": "valdmirrortarget", "shortNames": ["vmt", "vmts"]}, "scope": "Namespaced", "versions": [{"name": "v1", "schema": {"openAPIV3Schema": {"type": "object", "properties": {"kind": {"type": "string", "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"}, "spec": {"type": "object", "properties": {"target": {"type": "object", "required": ["host", "port"], "properties": {"host": {"type": "string", "minLength": 1}, "port": {"type": "integer", "maximum": 65535, "minimum": 0}}}, "colocation": {"type": "string"}}}, "status": {"type": "object", "default": {}, "properties": {"phase": {"enum": ["Pending", "Connected", "Disconnected", "Unknown"], "type": "string", "default": "Pending"}, "lastTransitionTime": {"type": "string"}}, "description": "ValdMirrorTargetStatus defines the observed state of ValdMirrorTarget"}, "metadata": {"type": "object"}, "apiVersion": {"type": "string", "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"}}, "description": "ValdMirrorTarget is the Schema for the valdmirrortargets API"}}, "served": true, "storage": true, "subresources": {"status": {}}, "additionalPrinterColumns": [{"name": "Host", "type": "string", "jsonPath": ".spec.target.host", "priority": 1}, {"name": "Port", "type": "integer", "jsonPath": ".spec.target.port", "priority": 1}, {"name": "Status", "type": "string", "jsonPath": ".status.phase"}, {"name": "Last Transition Time", "type": "string", "jsonPath": ".status.lastTransitionTime"}, {"name": "Age", "type": "date", "jsonPath": ".metadata.creationTimestamp"}]}]}, "metadata": {"name": "valdmirrortargets.vald.vdaas.org"}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "513aa7c4-e2c0-4524-9db9-4910ac4870a1", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 754.2468186494532, "y": 307.2550598228315}, "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": "vald-discoverer", "capabilities": [], "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"app": "vald-discoverer"}}, "strategy": {"type": "RollingUpdate", "rollingUpdate": {"maxSurge": "25%", "maxUnavailable": "25%"}}, "template": {"spec": {"volumes": [{"name": "vald-discoverer-config", "configMap": {"name": "vald-discoverer-config", "defaultMode": 420}}], "affinity": {"podAffinity": {"requiredDuringSchedulingIgnoredDuringExecution": [], "preferredDuringSchedulingIgnoredDuringExecution": []}, "nodeAffinity": {"preferredDuringSchedulingIgnoredDuringExecution": []}, "podAntiAffinity": {"requiredDuringSchedulingIgnoredDuringExecution": [], "preferredDuringSchedulingIgnoredDuringExecution": [{"weight": 100, "podAffinityTerm": {"topologyKey": "kubernetes.io/hostname", "labelSelector": {"matchExpressions": [{"key": "app", "values": ["vald-discoverer"], "operator": "In"}]}}}]}}, "dnsPolicy": "ClusterFirst", "containers": [{"env": [{"name": "MY_NODE_NAME", "valueFrom": {"fieldRef": {"fieldPath": "spec.nodeName"}}}, {"name": "MY_POD_NAME", "valueFrom": {"fieldRef": {"fieldPath": "metadata.name"}}}, {"name": "MY_POD_NAMESPACE", "valueFrom": {"fieldRef": {"fieldPath": "metadata.namespace"}}}], "name": "vald-discoverer", "image": "vdaas/vald-discoverer-k8s:v1.7.17", "ports": [{"name": "liveness", "protocol": "TCP", "containerPort": 3000}, {"name": "readiness", "protocol": "TCP", "containerPort": 3001}, {"name": "grpc", "protocol": "TCP", "containerPort": 8081}], "resources": {"limits": {"cpu": "600m", "memory": "200Mi"}, "requests": {"cpu": "200m", "memory": "65Mi"}}, "startupProbe": {"httpGet": {"path": "/liveness", "port": "liveness", "scheme": "HTTP"}, "periodSeconds": 5, "timeoutSeconds": 2, "failureThreshold": 30, "successThreshold": 1, "initialDelaySeconds": 5}, "volumeMounts": [{"name": "vald-discoverer-config", "mountPath": "/etc/server/"}], "livenessProbe": {"httpGet": {"path": "/liveness", "port": "liveness", "scheme": "HTTP"}, "periodSeconds": 3, "timeoutSeconds": 2, "failureThreshold": 2, "successThreshold": 1, "initialDelaySeconds": 5}, "readinessProbe": {"httpGet": {"path": "/readiness", "port": "readiness", "scheme": "HTTP"}, "periodSeconds": 3, "timeoutSeconds": 2, "failureThreshold": 2, "successThreshold": 1, "initialDelaySeconds": 10}, "imagePullPolicy": "Always", "securityContext": {"runAsUser": 65532, "privileged": false, "runAsGroup": 65532, "capabilities": {"drop": ["ALL"]}, "runAsNonRoot": true, "readOnlyRootFilesystem": true, "allowPrivilegeEscalation": false}, "terminationMessagePath": "/dev/termination-log", "terminationMessagePolicy": "File"}], "restartPolicy": "Always", "schedulerName": "default-scheduler", "securityContext": {"fsGroup": 65532, "runAsUser": 65532, "runAsGroup": 65532, "runAsNonRoot": true, "fsGroupChangePolicy": "OnRootMismatch"}, "priorityClassName": "default-vald-discoverer-priority", "serviceAccountName": "vald", "terminationGracePeriodSeconds": 30}, "metadata": {"labels": {"app": "vald-discoverer", "app.kubernetes.io/name": "vald", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "discoverer"}, "annotations": {"checksum/configmap": "892f90c107d461321b73cc676a146d071683b393837f68861b13edcf89175d5d"}, "creationTimestamp": "2025-10-21T17:12:00.000Z"}}, "revisionHistoryLimit": 2, "progressDeadlineSeconds": 600}, "metadata": {"name": "vald-discoverer", "labels": {"app": "vald-discoverer", "helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "discoverer", "app.kubernetes.io/managed-by": "Helm"}, "namespace": "default"}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "0f81fe0a-a93b-474d-93c8-eda2d17a8adc", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 882.2468186494532, "y": 307.2550598228315}, "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": "vald-lb-gateway", "capabilities": [], "configuration": {"spec": {"selector": {"matchLabels": {"app": "vald-lb-gateway"}}, "strategy": {"type": "RollingUpdate", "rollingUpdate": {"maxSurge": "25%", "maxUnavailable": "25%"}}, "template": {"spec": {"volumes": [{"name": "vald-lb-gateway-config", "configMap": {"name": "vald-lb-gateway-config", "defaultMode": 420}}], "affinity": {"podAffinity": {"requiredDuringSchedulingIgnoredDuringExecution": [], "preferredDuringSchedulingIgnoredDuringExecution": []}, "nodeAffinity": {"preferredDuringSchedulingIgnoredDuringExecution": []}, "podAntiAffinity": {"requiredDuringSchedulingIgnoredDuringExecution": [], "preferredDuringSchedulingIgnoredDuringExecution": [{"weight": 100, "podAffinityTerm": {"topologyKey": "kubernetes.io/hostname", "labelSelector": {"matchExpressions": [{"key": "app", "values": ["vald-lb-gateway"], "operator": "In"}]}}}]}}, "dnsPolicy": "ClusterFirst", "containers": [{"env": [{"name": "MY_NODE_NAME", "valueFrom": {"fieldRef": {"fieldPath": "spec.nodeName"}}}, {"name": "MY_POD_NAME", "valueFrom": {"fieldRef": {"fieldPath": "metadata.name"}}}, {"name": "MY_POD_NAMESPACE", "valueFrom": {"fieldRef": {"fieldPath": "metadata.namespace"}}}], "name": "vald-lb-gateway", "image": "vdaas/vald-lb-gateway:v1.7.17", "ports": [{"name": "liveness", "protocol": "TCP", "containerPort": 3000}, {"name": "readiness", "protocol": "TCP", "containerPort": 3001}, {"name": "grpc", "protocol": "TCP", "containerPort": 8081}], "resources": {"limits": {"cpu": "2000m", "memory": "700Mi"}, "requests": {"cpu": "200m", "memory": "150Mi"}}, "startupProbe": {"httpGet": {"path": "/liveness", "port": "liveness", "scheme": "HTTP"}, "periodSeconds": 5, "timeoutSeconds": 2, "failureThreshold": 30, "successThreshold": 1, "initialDelaySeconds": 5}, "volumeMounts": [{"name": "vald-lb-gateway-config", "mountPath": "/etc/server/"}], "livenessProbe": {"httpGet": {"path": "/liveness", "port": "liveness", "scheme": "HTTP"}, "periodSeconds": 3, "timeoutSeconds": 2, "failureThreshold": 2, "successThreshold": 1, "initialDelaySeconds": 5}, "readinessProbe": {"httpGet": {"path": "/readiness", "port": "readiness", "scheme": "HTTP"}, "periodSeconds": 3, "timeoutSeconds": 2, "failureThreshold": 2, "successThreshold": 1, "initialDelaySeconds": 10}, "imagePullPolicy": "Always", "securityContext": {"runAsUser": 65532, "privileged": false, "runAsGroup": 65532, "capabilities": {"drop": ["ALL"]}, "runAsNonRoot": true, "readOnlyRootFilesystem": true, "allowPrivilegeEscalation": false}, "terminationMessagePath": "/dev/termination-log", "terminationMessagePolicy": "File"}], "restartPolicy": "Always", "schedulerName": "default-scheduler", "initContainers": [{"name": "wait-for-discoverer", "image": "busybox:stable", "command": ["/bin/sh", "-e", "-c", "until [ \"$(wget --server-response --spider --quiet http://vald-discoverer.default.svc.cluster.local:3001/readiness 2>&1 | awk 'NR==1{print $2}')\" == \"200\" ]; do\n  echo \"waiting for discoverer to be ready...\"\n  sleep 2;\ndone\n"], "imagePullPolicy": "Always"}, {"name": "wait-for-agent", "image": "busybox:stable", "command": ["/bin/sh", "-e", "-c", "until [ \"$(wget --server-response --spider --quiet http://vald-agent.default.svc.cluster.local:3001/readiness 2>&1 | awk 'NR==1{print $2}')\" == \"200\" ]; do\n  echo \"waiting for agent to be ready...\"\n  sleep 2;\ndone\n"], "imagePullPolicy": "Always"}], "securityContext": {"fsGroup": 65532, "runAsUser": 65532, "runAsGroup": 65532, "runAsNonRoot": true, "fsGroupChangePolicy": "OnRootMismatch"}, "priorityClassName": "default-vald-lb-gateway-priority", "terminationGracePeriodSeconds": 30}, "metadata": {"labels": {"app": "vald-lb-gateway", "app.kubernetes.io/name": "vald", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "gateway-lb"}, "annotations": {"checksum/configmap": "b42a6d5aa16d6b1ae5f0d71f967496dd5ed3e6148d423c1a464c45a098044238"}, "creationTimestamp": "2025-10-02T17:12:00.000Z"}}, "revisionHistoryLimit": 2, "progressDeadlineSeconds": 600}, "metadata": {"name": "vald-lb-gateway", "labels": {"app": "vald-lb-gateway", "helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "gateway-lb", "app.kubernetes.io/managed-by": "Helm"}, "namespace": "default"}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "914d1fe8-d216-46dc-a077-32bc4efc958f", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 754.2468186494532, "y": 435.2550598228315}, "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": "vald-manager-index", "capabilities": [], "configuration": {"spec": {"replicas": 1, "selector": {"matchLabels": {"app": "vald-manager-index"}}, "strategy": {"type": "RollingUpdate", "rollingUpdate": {"maxSurge": "25%", "maxUnavailable": "25%"}}, "template": {"spec": {"volumes": [{"name": "vald-manager-index-config", "configMap": {"name": "vald-manager-index-config", "defaultMode": 420}}], "affinity": {"podAffinity": {"requiredDuringSchedulingIgnoredDuringExecution": [], "preferredDuringSchedulingIgnoredDuringExecution": []}, "nodeAffinity": {"preferredDuringSchedulingIgnoredDuringExecution": []}, "podAntiAffinity": {"requiredDuringSchedulingIgnoredDuringExecution": [], "preferredDuringSchedulingIgnoredDuringExecution": []}}, "dnsPolicy": "ClusterFirst", "containers": [{"env": [{"name": "MY_NODE_NAME", "valueFrom": {"fieldRef": {"fieldPath": "spec.nodeName"}}}, {"name": "MY_POD_NAME", "valueFrom": {"fieldRef": {"fieldPath": "metadata.name"}}}, {"name": "MY_POD_NAMESPACE", "valueFrom": {"fieldRef": {"fieldPath": "metadata.namespace"}}}], "name": "vald-manager-index", "image": "vdaas/vald-manager-index:v1.7.17", "ports": [{"name": "liveness", "protocol": "TCP", "containerPort": 3000}, {"name": "readiness", "protocol": "TCP", "containerPort": 3001}, {"name": "grpc", "protocol": "TCP", "containerPort": 8081}], "resources": {"limits": {"cpu": "1000m", "memory": "500Mi"}, "requests": {"cpu": "200m", "memory": "80Mi"}}, "startupProbe": {"httpGet": {"path": "/liveness", "port": "liveness", "scheme": "HTTP"}, "periodSeconds": 5, "timeoutSeconds": 2, "failureThreshold": 30, "successThreshold": 1, "initialDelaySeconds": 5}, "volumeMounts": [{"name": "vald-manager-index-config", "mountPath": "/etc/server/"}], "livenessProbe": {"httpGet": {"path": "/liveness", "port": "liveness", "scheme": "HTTP"}, "periodSeconds": 3, "timeoutSeconds": 2, "failureThreshold": 2, "successThreshold": 1, "initialDelaySeconds": 5}, "readinessProbe": {"httpGet": {"path": "/readiness", "port": "readiness", "scheme": "HTTP"}, "periodSeconds": 3, "timeoutSeconds": 2, "failureThreshold": 2, "successThreshold": 1, "initialDelaySeconds": 10}, "imagePullPolicy": "Always", "securityContext": {"runAsUser": 65532, "privileged": false, "runAsGroup": 65532, "capabilities": {"drop": ["ALL"]}, "runAsNonRoot": true, "readOnlyRootFilesystem": true, "allowPrivilegeEscalation": false}, "terminationMessagePath": "/dev/termination-log", "terminationMessagePolicy": "File"}], "restartPolicy": "Always", "schedulerName": "default-scheduler", "initContainers": [{"name": "wait-for-agent", "image": "busybox:stable", "command": ["/bin/sh", "-e", "-c", "until [ \"$(wget --server-response --spider --quiet http://vald-agent.default.svc.cluster.local:3001/readiness 2>&1 | awk 'NR==1{print $2}')\" == \"200\" ]; do\n  echo \"waiting for agent to be ready...\"\n  sleep 2;\ndone\n"], "imagePullPolicy": "Always"}, {"name": "wait-for-discoverer", "image": "busybox:stable", "command": ["/bin/sh", "-e", "-c", "until [ \"$(wget --server-response --spider --quiet http://vald-discoverer.default.svc.cluster.local:3001/readiness 2>&1 | awk 'NR==1{print $2}')\" == \"200\" ]; do\n  echo \"waiting for discoverer to be ready...\"\n  sleep 2;\ndone\n"], "imagePullPolicy": "Always"}], "securityContext": {"fsGroup": 65532, "runAsUser": 65532, "runAsGroup": 65532, "runAsNonRoot": true, "fsGroupChangePolicy": "OnRootMismatch"}, "priorityClassName": "default-vald-manager-index-priority", "terminationGracePeriodSeconds": 30}, "metadata": {"labels": {"app": "vald-manager-index", "app.kubernetes.io/name": "vald", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "manager-index"}, "annotations": {"checksum/configmap": "bd5f4b22499713315f77e442033fdba50c15f5e9e62378131c20459fc33b458a"}, "creationTimestamp": "2025-10-02T17:12:00.000Z"}}, "revisionHistoryLimit": 2, "progressDeadlineSeconds": 600}, "metadata": {"name": "vald-manager-index", "labels": {"app": "vald-manager-index", "helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "manager-index", "app.kubernetes.io/managed-by": "Helm"}, "namespace": "default"}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "de77373e-833a-4124-8145-371f91fbdc7d", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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": "JSON", "status": "enabled", "styles": {"shape": "rectangle", "position": {"x": 916.7468186494532, "y": 513.5050598228315}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/namespace-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/namespace-white.svg", "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/namespace-complete.svg", "border-style": "dashed", "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": false, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "Namespace", "schema": "", "version": "v1"}, "description": "", "displayName": "default", "capabilities": [], "configuration": {}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "b0fbe53b-e961-4d07-a5f7-496956b293bd", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 932.24609375, "y": 663.7548828125}, "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, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "PodDisruptionBudget", "schema": "", "version": "policy/v1"}, "description": "", "displayName": "vald-agent", "capabilities": [], "configuration": {"spec": {"selector": {"matchLabels": {"app": "vald-agent"}}, "maxUnavailable": 1, "unhealthyPodEvictionPolicy": "IfHealthyBudget"}, "metadata": {"name": "vald-agent", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "agent", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "9f6a9120-7191-4a66-9500-00adbb3b81c1", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 1024.24609375, "y": 663.7548828125}, "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, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "PodDisruptionBudget", "schema": "", "version": "policy/v1"}, "description": "", "displayName": "vald-discoverer", "capabilities": [], "configuration": {"spec": {"selector": {"matchLabels": {"app": "vald-discoverer"}}, "maxUnavailable": "50%", "unhealthyPodEvictionPolicy": "AlwaysAllow"}, "metadata": {"name": "vald-discoverer", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "discoverer", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "2f697e28-9c0b-430d-9e7b-ea3c5cd20704", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 1096.24609375, "y": 299.7548828124999}, "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, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "PodDisruptionBudget", "schema": "", "version": "policy/v1"}, "description": "", "displayName": "vald-lb-gateway", "capabilities": [], "configuration": {"spec": {"selector": {"matchLabels": {"app": "vald-lb-gateway"}}, "maxUnavailable": "50%", "unhealthyPodEvictionPolicy": "AlwaysAllow"}, "metadata": {"name": "vald-lb-gateway", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "gateway-lb", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "a4872e22-5fb6-411e-8ed6-659a8ff0f3bb", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 1116.24609375, "y": 663.7548828125}, "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, "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3", "isAnnotation": false, "isNamespaced": true, "instanceDetails": null, "configurationUISchema": ""}, "component": {"kind": "PodDisruptionBudget", "schema": "", "version": "policy/v1"}, "description": "", "displayName": "vald-manager-index", "capabilities": [], "configuration": {"spec": {"selector": {"matchLabels": {"app": "vald-manager-index"}}, "maxUnavailable": "50%", "unhealthyPodEvictionPolicy": "AlwaysAllow"}, "metadata": {"name": "vald-manager-index", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "manager-index", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "3e9aecde-9653-4c3e-8ec3-2f907fd0ef11", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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": "right-rhomboid", "position": {"x": 1058.24609375, "y": 555.7548828125}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/priorityclass-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/priorityclass-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": "PriorityClass", "schema": "", "version": "scheduling.k8s.io/v1"}, "description": "", "displayName": "default-vald-agent-priority", "capabilities": [], "configuration": {"value": 1000000000, "metadata": {"name": "default-vald-agent-priority", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "agent", "app.kubernetes.io/managed-by": "Helm"}}, "description": "A priority class for Vald agent.", "globalDefault": false, "preemptionPolicy": "Never"}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "8aaf4f90-859c-4f4e-9cc3-98e5a752ae86", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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": "right-rhomboid", "position": {"x": 1092.24609375, "y": 427.7548828124999}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/priorityclass-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/priorityclass-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": "PriorityClass", "schema": "", "version": "scheduling.k8s.io/v1"}, "description": "", "displayName": "default-vald-discoverer-priority", "capabilities": [], "configuration": {"value": 1000000, "metadata": {"name": "default-vald-discoverer-priority", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "discoverer", "app.kubernetes.io/managed-by": "Helm"}}, "description": "A priority class for Vald discoverer.", "globalDefault": false}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "23447dae-d22a-490b-b261-409c2f356e60", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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": "right-rhomboid", "position": {"x": 840.24609375, "y": 663.7548828125}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/priorityclass-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/priorityclass-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": "PriorityClass", "schema": "", "version": "scheduling.k8s.io/v1"}, "description": "", "displayName": "default-vald-manager-index-priority", "capabilities": [], "configuration": {"value": 1000000, "metadata": {"name": "default-vald-manager-index-priority", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "manager-index", "app.kubernetes.io/managed-by": "Helm"}}, "description": "A priority class for Vald index manager.", "globalDefault": false}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "aed26cd8-f998-4bf4-bad7-3956b9986d3f", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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": "right-rhomboid", "position": {"x": 748.24609375, "y": 663.7548828125}, "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/priorityclass-color.svg", "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/priorityclass-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": "PriorityClass", "schema": "", "version": "scheduling.k8s.io/v1"}, "description": "", "displayName": "default-vald-lb-gateway-priority", "capabilities": [], "configuration": {"value": 1000000, "metadata": {"name": "default-vald-lb-gateway-priority", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "gateway-lb", "app.kubernetes.io/managed-by": "Helm"}}, "description": "A priority class for Vald lb gateway.", "globalDefault": false}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "1e5a9a96-94c1-4b61-9a77-b7064b7c4c17", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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, "position": {"x": 884.24609375, "y": 435.7548828124999}, "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": "vald-agent", "capabilities": [], "configuration": {"spec": {"type": "ClusterIP", "ports": [{"name": "grpc", "port": 8081, "protocol": "TCP", "targetPort": 8081}, {"name": "readiness", "port": 3001, "protocol": "TCP", "targetPort": 3001}], "selector": {"app.kubernetes.io/name": "vald", "app.kubernetes.io/component": "agent"}, "clusterIP": "None"}, "metadata": {"name": "vald-agent", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "agent", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "2e455f39-70b3-4a6c-be31-549c9080bd5e", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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, "position": {"x": 992.24609375, "y": 435.7548828124999}, "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": "vald-discoverer", "capabilities": [], "configuration": {"spec": {"type": "ClusterIP", "ports": [{"name": "grpc", "port": 8081, "protocol": "TCP", "targetPort": 8081}, {"name": "readiness", "port": 3001, "protocol": "TCP", "targetPort": 3001}], "selector": {"app.kubernetes.io/name": "vald", "app.kubernetes.io/component": "discoverer"}, "clusterIP": "None"}, "metadata": {"name": "vald-discoverer", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "discoverer", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "84c3dde3-5d6c-46e5-b5ec-b75dc147ed6e", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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, "position": {"x": 756.24609375, "y": 563.7548828125}, "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": "vald-lb-gateway", "capabilities": [], "configuration": {"spec": {"type": "ClusterIP", "ports": [{"name": "grpc", "port": 8081, "protocol": "TCP", "targetPort": 8081}, {"name": "readiness", "port": 3001, "protocol": "TCP", "targetPort": 3001}], "selector": {"app.kubernetes.io/name": "vald", "app.kubernetes.io/component": "gateway-lb"}, "clusterIP": "None"}, "metadata": {"name": "vald-lb-gateway", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "gateway-lb", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "0ee3b298-2bb9-4366-8164-4f68f30e702f", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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, "position": {"x": 864.24609375, "y": 563.7548828125}, "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": "vald-manager-index", "capabilities": [], "configuration": {"spec": {"type": "ClusterIP", "ports": [{"name": "grpc", "port": 8081, "protocol": "TCP", "targetPort": 8081}, {"name": "readiness", "port": 3001, "protocol": "TCP", "targetPort": 3001}], "selector": {"app.kubernetes.io/name": "vald", "app.kubernetes.io/component": "manager-index"}, "clusterIP": "None"}, "metadata": {"name": "vald-manager-index", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "manager-index", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "13a5a57a-4c58-409f-9087-f3d6506980b5", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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", "position": {"x": 1150.24609375, "y": 555.7548828125}, "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": "vald", "capabilities": [], "configuration": {"metadata": {"name": "vald", "labels": {"helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "discoverer", "app.kubernetes.io/managed-by": "Helm"}}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "2b960697-8a02-4548-bb57-862af1e7b0ed", "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-09-30T16:42:57.107248085Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "2025-09-30T16:42:57.107248085Z", "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, "position": {"x": 1093.2468186494532, "y": 707.2550598228315}, "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": "vald-agent", "capabilities": [], "configuration": {"spec": {"replicas": 20, "selector": {"matchLabels": {"app": "vald-agent"}}, "template": {"spec": {"volumes": [{"name": "vald-agent-config", "configMap": {"name": "vald-agent-config", "defaultMode": 420}}], "affinity": {"podAffinity": {"requiredDuringSchedulingIgnoredDuringExecution": [], "preferredDuringSchedulingIgnoredDuringExecution": []}, "nodeAffinity": {"preferredDuringSchedulingIgnoredDuringExecution": []}, "podAntiAffinity": {"requiredDuringSchedulingIgnoredDuringExecution": [], "preferredDuringSchedulingIgnoredDuringExecution": [{"weight": 100, "podAffinityTerm": {"topologyKey": "kubernetes.io/hostname", "labelSelector": {"matchExpressions": [{"key": "app", "values": ["vald-agent"], "operator": "In"}]}}}]}}, "dnsPolicy": "ClusterFirst", "containers": [{"env": [{"name": "MY_NODE_NAME", "valueFrom": {"fieldRef": {"fieldPath": "spec.nodeName"}}}, {"name": "MY_POD_NAME", "valueFrom": {"fieldRef": {"fieldPath": "metadata.name"}}}, {"name": "MY_POD_NAMESPACE", "valueFrom": {"fieldRef": {"fieldPath": "metadata.namespace"}}}], "name": "vald-agent", "image": "vdaas/vald-agent-ngt:v1.7.17", "ports": [{"name": "liveness", "protocol": "TCP", "containerPort": 3000}, {"name": "readiness", "protocol": "TCP", "containerPort": 3001}, {"name": "grpc", "protocol": "TCP", "containerPort": 8081}], "resources": {"requests": {"cpu": "300m", "memory": "4Gi"}}, "startupProbe": {"httpGet": {"path": "/liveness", "port": "liveness", "scheme": "HTTP"}, "periodSeconds": 5, "timeoutSeconds": 2, "failureThreshold": 200, "successThreshold": 1, "initialDelaySeconds": 5}, "volumeMounts": [{"name": "vald-agent-config", "mountPath": "/etc/server/"}], "livenessProbe": {"httpGet": {"path": "/liveness", "port": "liveness", "scheme": "HTTP"}, "periodSeconds": 3, "timeoutSeconds": 2, "failureThreshold": 2, "successThreshold": 1, "initialDelaySeconds": 5}, "readinessProbe": {"httpGet": {"path": "/readiness", "port": "readiness", "scheme": "HTTP"}, "periodSeconds": 3, "timeoutSeconds": 2, "failureThreshold": 2, "successThreshold": 1, "initialDelaySeconds": 10}, "imagePullPolicy": "Always", "securityContext": {"runAsUser": 65532, "privileged": false, "runAsGroup": 65532, "capabilities": {"drop": ["ALL"]}, "runAsNonRoot": true, "readOnlyRootFilesystem": false, "allowPrivilegeEscalation": false}, "terminationMessagePath": "/dev/termination-log", "terminationMessagePolicy": "File"}], "restartPolicy": "Always", "schedulerName": "default-scheduler", "securityContext": {"fsGroup": 65532, "runAsUser": 65532, "runAsGroup": 65532, "runAsNonRoot": true, "fsGroupChangePolicy": "OnRootMismatch"}, "priorityClassName": "default-vald-agent-priority", "terminationGracePeriodSeconds": 120}, "metadata": {"labels": {"app": "vald-agent", "app.kubernetes.io/name": "vald", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "agent"}, "creationTimestamp": "2025-10-02T17:12:00.000Z"}}, "serviceName": "vald-agent", "updateStrategy": {"type": "RollingUpdate", "rollingUpdate": {"partition": 0}}, "podManagementPolicy": "OrderedReady", "revisionHistoryLimit": 2}, "metadata": {"name": "vald-agent", "labels": {"app": "vald-agent", "helm.sh/chart": "vald-v1.7.17", "app.kubernetes.io/name": "vald", "app.kubernetes.io/version": "v1.7.17", "app.kubernetes.io/instance": "vald", "app.kubernetes.io/component": "agent", "app.kubernetes.io/managed-by": "Helm"}, "namespace": "default"}}, "schemaVersion": "components.meshery.io/v1beta1"}, {"id": "de0dbc83-4c23-410c-b258-0415e283acc7", "model": {"id": "6b49e0cc-6d83-f917-b2bd-30b69792bb20", "name": "meshery-core", "model": {"version": "0.7.2"}, "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/meshery-core/color/meshery-core-color.svg", "svgWhite": "ui/public/static/img/meshmodels/meshery-core/white/meshery-core-white.svg", "svgComplete": "", "isAnnotation": false, "primaryColor": "#00B39F", "secondaryColor": "#00D3A9", "styleOverrides": ""}, "components": null, "registrant": {"id": "13df38ce-edc0-8c01-ed9f-0414912a43fd", "kind": "meshery", "name": "meshery", "type": "registry", "status": "registered", "sub_type": "", "created_at": "2025-09-30T16:42:54.564710042Z", "deleted_at": null, "updated_at": "2025-09-30T16:42:54.564710042Z", "schemaVersion": ""}, "displayName": "Meshery Core", "subCategory": "Application Definition & Image Build", "connection_id": "13df38ce-edc0-8c01-ed9f-0414912a43fd", "relationships": null, "schemaVersion": "models.meshery.io/v1beta1", "components_count": 0, "relationships_count": 0}, "format": "JSON", "status": "enabled", "styles": {"data": {"label": ""}, "shape": "rectangle", "width": 44.115322, "height": 6.9539943, "opacity": 1, "padding": 6, "z-index": 4, "position": {"x": 222.68763098902164, "y": -71.61241152320507}, "svgColor": "ui/public/static/img/meshmodels/meshery-core/color/textbox-color.svg", "svgWhite": "ui/public/static/img/meshmodels/meshery-core/white/textbox-white.svg", "body-text": "OTLP (gRPC)", "svgComplete": "", "border-color": "rgb(255,255,255)", "border-style": "dashed", "border-width": 1, "primaryColor": "rgb(235,192,23)", "secondaryColor": "#FFDE00", "body-text-color": "rgb(255,255,255)", "background-image": "none", "background-opacity": 0, "body-text-font-size": 6, "body-text-font-family": "Qanelas Soft", "body-text-font-weight": "400", "body-text-vertical-align": "center", "body-text-text-decoration": "none", "body-text-horizontal-align": "center"}, "version": "v1.0.0", "metadata": {"genealogy": "", "published": false, "isAnnotation": true, "isNamespaced": false, "instanceDetails": null, "hasInvalidSchema": true, "configurationUISchema": ""}, "component": {"kind": "TextBox", "schema": "", "version": "core.meshery.io/v1alpha1"}, "description": "", "displayName": "", "capabilities": [], "configuration": {}, "schemaVersion": "components.meshery.io/v1beta1"}], "preferences": {"layers": {"relationships": {"hierarchical-sibling-matchlabels": false}}}, "relationships": [{"id": "3c97b1f1-2255-424c-9e9e-33e8d9983c1e", "kind": "hierarchical", "type": "parent", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "status": "approved", "subType": "inventory", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "Namespace to namespaced components", "isAnnotation": false}, "selectors": [{"allow": {"to": [{"id": "de77373e-833a-4124-8145-371f91fbdc7d", "kind": "Namespace", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatorRef": [["displayName"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "914d1fe8-d216-46dc-a077-32bc4efc958f", "kind": "*", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "*", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatedRef": [["configuration", "metadata", "namespace"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "4064fbb8-9645-4362-a447-7fd52c4e55b0", "kind": "hierarchical", "type": "parent", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "status": "approved", "subType": "inventory", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "Namespace to namespaced components", "isAnnotation": false}, "selectors": [{"allow": {"to": [{"id": "de77373e-833a-4124-8145-371f91fbdc7d", "kind": "Namespace", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatorRef": [["displayName"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "513aa7c4-e2c0-4524-9db9-4910ac4870a1", "kind": "*", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "*", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatedRef": [["configuration", "metadata", "namespace"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "40cbf2ff-76bf-4f17-b00a-c61272a07f10", "kind": "hierarchical", "type": "parent", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "status": "approved", "subType": "inventory", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "Namespace to namespaced components", "isAnnotation": false}, "selectors": [{"allow": {"to": [{"id": "de77373e-833a-4124-8145-371f91fbdc7d", "kind": "Namespace", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatorRef": [["displayName"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "513aa7c4-e2c0-4524-9db9-4910ac4870a1", "kind": "*", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "*", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatedRef": [["configuration", "metadata", "namespace"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "434a7724-1ab6-4301-ac47-e8ff450df82d", "kind": "hierarchical", "type": "parent", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "status": "approved", "subType": "inventory", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "Namespace to namespaced components", "isAnnotation": false}, "selectors": [{"allow": {"to": [{"id": "de77373e-833a-4124-8145-371f91fbdc7d", "kind": "Namespace", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatorRef": [["displayName"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "914d1fe8-d216-46dc-a077-32bc4efc958f", "kind": "*", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "*", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatedRef": [["configuration", "metadata", "namespace"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "590c32a4-86b2-427a-8bf3-93b29307436a", "kind": "hierarchical", "type": "parent", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "status": "approved", "subType": "inventory", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "Namespace to namespaced components", "isAnnotation": false}, "selectors": [{"allow": {"to": [{"id": "de77373e-833a-4124-8145-371f91fbdc7d", "kind": "Namespace", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatorRef": [["displayName"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "2b960697-8a02-4548-bb57-862af1e7b0ed", "kind": "*", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "*", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatedRef": [["configuration", "metadata", "namespace"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "84c17766-8d91-4016-8949-43bad7e4e261", "kind": "hierarchical", "type": "parent", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "status": "approved", "subType": "inventory", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "Namespace to namespaced components", "isAnnotation": false}, "selectors": [{"allow": {"to": [{"id": "de77373e-833a-4124-8145-371f91fbdc7d", "kind": "Namespace", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatorRef": [["displayName"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "0f81fe0a-a93b-474d-93c8-eda2d17a8adc", "kind": "*", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "*", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatedRef": [["configuration", "metadata", "namespace"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "937a108e-03d9-41a9-9943-1ba0a6380c09", "kind": "hierarchical", "type": "parent", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "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": "513aa7c4-e2c0-4524-9db9-4910ac4870a1", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "b7119d13-2206-4900-91cc-8b769c7e03d8", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "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": "9a07dfd2-e9dc-4003-b03f-9dc73b5ec795", "kind": "hierarchical", "type": "parent", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "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": "914d1fe8-d216-46dc-a077-32bc4efc958f", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "dc15a432-4634-4452-bdd3-edb73ba64b73", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "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": "b9df4d53-819c-464e-8ed3-79dc6327b7b5", "kind": "hierarchical", "type": "parent", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "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": "0f81fe0a-a93b-474d-93c8-eda2d17a8adc", "kind": "Deployment", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatedRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "mutatorRef": [["configuration", "spec", "template", "spec", "containers", "0"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "bc4a4512-def0-40a4-9906-bfbdede1ed84", "kind": "Container", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "meshery-core", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "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": "c7fda8d4-949d-4da0-b095-84f39f01d46c", "kind": "edge", "type": "binding", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "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": "13a5a57a-4c58-409f-9087-f3d6506980b5", "kind": "ServiceAccount", "match": {"to": [{"id": "13a5a57a-4c58-409f-9087-f3d6506980b5", "kind": "self", "mutatorRef": [["displayName"]]}], "from": [{"id": "2784a3f0-6f62-4814-98d2-438396269ccd", "kind": "ClusterRoleBinding", "mutatedRef": [["configuration", "subjects", "_", "name"]]}]}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "user_id": "00000000-0000-0000-0000-000000000000", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z", "credential_id": "00000000-0000-0000-0000-000000000000", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": null, "match_strategy_matrix": null}], "from": [{"id": "033074ca-fe0e-4ffc-833e-1c05e3d90600", "kind": "ClusterRole", "match": {"to": [{"id": "2784a3f0-6f62-4814-98d2-438396269ccd", "kind": "ClusterRoleBinding", "mutatedRef": [["configuration", "roleRef", "kind"], ["configuration", "roleRef", "name"]]}], "from": [{"id": "033074ca-fe0e-4ffc-833e-1c05e3d90600", "kind": "self", "mutatorRef": [["component", "kind"], ["displayName"]]}]}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "user_id": "00000000-0000-0000-0000-000000000000", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z", "credential_id": "00000000-0000-0000-0000-000000000000", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": null, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "cf810be6-d057-4345-a494-8807238b600d", "kind": "hierarchical", "type": "parent", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "status": "approved", "subType": "inventory", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "Namespace to namespaced components", "isAnnotation": false}, "selectors": [{"allow": {"to": [{"id": "de77373e-833a-4124-8145-371f91fbdc7d", "kind": "Namespace", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatorRef": [["displayName"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "2b960697-8a02-4548-bb57-862af1e7b0ed", "kind": "*", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "*", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatedRef": [["configuration", "metadata", "namespace"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "e3a4ff12-eb6c-4e17-b8c2-1228f0431f14", "kind": "edge", "type": "binding", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "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": "13a5a57a-4c58-409f-9087-f3d6506980b5", "kind": "ServiceAccount", "match": {"to": [{"id": "13a5a57a-4c58-409f-9087-f3d6506980b5", "kind": "self", "mutatorRef": [["displayName"]]}], "from": [{"id": "2784a3f0-6f62-4814-98d2-438396269ccd", "kind": "ClusterRoleBinding", "mutatedRef": [["configuration", "subjects", "_", "name"]]}]}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "user_id": "00000000-0000-0000-0000-000000000000", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z", "credential_id": "00000000-0000-0000-0000-000000000000", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": null, "match_strategy_matrix": null}], "from": [{"id": "033074ca-fe0e-4ffc-833e-1c05e3d90600", "kind": "ClusterRole", "match": {"to": [{"id": "2784a3f0-6f62-4814-98d2-438396269ccd", "kind": "ClusterRoleBinding", "mutatedRef": [["configuration", "roleRef", "kind"], ["configuration", "roleRef", "name"]]}], "from": [{"id": "033074ca-fe0e-4ffc-833e-1c05e3d90600", "kind": "self", "mutatorRef": [["component", "kind"], ["displayName"]]}]}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "user_id": "00000000-0000-0000-0000-000000000000", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": "0001-01-01T00:00:00Z", "updated_at": "0001-01-01T00:00:00Z", "credential_id": "00000000-0000-0000-0000-000000000000", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": null, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}, {"id": "f4e34e1e-1fd3-43e4-baf1-0c81e9ad4a2a", "kind": "hierarchical", "type": "parent", "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": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "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}, "status": "approved", "subType": "inventory", "version": "v1.0.0", "metadata": {"styles": {"svgColor": "", "svgWhite": "", "primaryColor": ""}, "description": "Namespace to namespaced components", "isAnnotation": false}, "selectors": [{"allow": {"to": [{"id": "de77373e-833a-4124-8145-371f91fbdc7d", "kind": "Namespace", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "kubernetes", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "github", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatorRef": [["displayName"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}], "from": [{"id": "0f81fe0a-a93b-474d-93c8-eda2d17a8adc", "kind": "*", "match": {}, "model": {"id": "00000000-0000-0000-0000-000000000000", "name": "*", "model": {"version": ""}, "status": "", "version": "", "category": {"id": "00000000-0000-0000-0000-000000000000", "name": ""}, "metadata": null, "components": null, "registrant": {"id": "00000000-0000-0000-0000-000000000000", "kind": "", "name": "", "type": "", "status": "", "sub_type": "", "created_at": "0001-01-01T00:00:00Z", "deleted_at": null, "updated_at": "0001-01-01T00:00:00Z", "schemaVersion": ""}, "displayName": "", "subCategory": "", "connection_id": "00000000-0000-0000-0000-000000000000", "relationships": null, "schemaVersion": "", "components_count": 0, "relationships_count": 0}, "patch": {"mutatedRef": [["configuration", "metadata", "namespace"]], "patchStrategy": "replace"}, "match_strategy_matrix": null}]}}], "schemaVersion": "relationships.meshery.io/v1alpha3", "evaluationQuery": ""}], "schemaVersion": "designs.meshery.io/v1beta1"}