infra/ansible/roles/opensearch/templates/opensearch.yml.j2
Graham McIntire 39bedb08d1
renumber infrastructure from 10.0.15.0/24 to 10.0.16.0/22 (hosts in 10.0.19.x)
Proxmox: node1-3 → 10.0.19.101-103
Talos cp1-3 → 10.0.19.1-3, workers → 10.0.19.4-6
K8s endpoint → VIP https://10.0.19.10:6443
Ansible: prom → 10.0.19.31, db → 10.0.19.30
Talos: added VIP block to controlplane.yaml base config
Promtail: Loki URL → 10.0.19.31
Docs: all references updated, talos4 removed
2026-07-18 08:28:47 -05:00

25 lines
691 B
Django/Jinja

# {{ ansible_managed | default('Managed by Ansible') }}
#
# OpenSearch configuration for {{ opensearch_cluster_name }}
cluster.name: {{ opensearch_cluster_name }}
node.name: {{ opensearch_node_name }}
# Directories
path.data: {{ opensearch_data_dir }}
path.logs: {{ opensearch_log_dir }}
# Network
network.host: 127.0.0.1
http.port: {{ opensearch_http_port }}
transport.port: {{ opensearch_transport_port }}
# Single-node discovery (no cluster formation needed)
discovery.type: {{ opensearch_discovery_type }}
# Security — disabled for internal-only binding on loopback
plugins.security.disabled: true
# Performance
indices.memory.index_buffer_size: 20%
bootstrap.memory_lock: false