--- # OpenSearch version and architecture opensearch_version: "2.19.6" opensearch_arch: x64 # x64 or aarch64 opensearch_user: opensearch opensearch_group: opensearch opensearch_install_dir: /opt/opensearch opensearch_config_dir: /opt/opensearch/config opensearch_data_dir: /var/lib/opensearch opensearch_log_dir: /var/log/opensearch # JVM heap size — tuned for 8 GB host (leaves room for OS cache and other services) opensearch_heap_min: "2g" opensearch_heap_max: "2g" # Network opensearch_http_port: 9200 opensearch_transport_port: 9300 # Cluster (single-node by default for logs.vntx.net) opensearch_cluster_name: logs-vntx opensearch_node_name: "{{ ansible_facts['hostname'] | default('logs') }}" opensearch_discovery_type: single-node # Plugins to install (empty by default) opensearch_plugins: [] # Sysctl: vm.max_map_count required by OpenSearch opensearch_vm_max_map_count: 262144 # --- OpenSearch Dashboards --- opensearch_dashboards_version: "{{ opensearch_version }}" opensearch_dashboards_install_dir: /opt/opensearch-dashboards opensearch_dashboards_config_dir: /etc/opensearch-dashboards opensearch_dashboards_port: 5601 opensearch_dashboards_opensearch_url: "http://127.0.0.1:{{ opensearch_http_port }}"