{ "name": "OpenSearch Cluster Node", "version": "1.0.0", "slug": "opensearch-node", "description": "OpenSearch cluster node with configurable roles", "arch": ["amd64", "armv7", "aarch64"], "startup": "services", "boot": "auto", "host_network": true, "init": false, "map": [ ["config", "/usr/share/opensearch/config", "rw"], ["data", "/usr/share/opensearch/data", "rw"], ["logs", "/usr/share/opensearch/logs", "rw"] ], "options": { "node_role": ["master"], "cluster_name": "hass-opensearch-cluster", "node_name": "os-master", "heap_size": "2g", "http_port": 9200, "transport_port": 9300, "discovery_seed_hosts": ["os-master:9300"], "initial_master_nodes": ["os-master"], "security_enabled": true, "admin_password": "SecurePass123!", "plugins": [] }, "schema": { "node_role": ["str"], "cluster_name": "str", "node_name": "str", "heap_size": "str", "http_port": "int", "transport_port": "int", "discovery_seed_hosts": ["str"], "initial_master_nodes": ["str"], "security_enabled": "bool", "admin_password": "password", "plugins": ["str"] }, "ports": { "9200/tcp": 9200, "9300/tcp": 9300 } }