Skip to main content

OpenSearch

OpenSearch connections enable integration with OpenSearch and Elasticsearch clusters for log queries, search operations, and monitoring.

Used By

FieldDescriptionScheme
urls*

List of OpenSearch/Elasticsearch node URLs

[]string

index

Default index pattern to query

string

insecureSkipVerify

Skip TLS certificate verification

boolean

password

Password for authentication

EnvVar

username

Username for authentication

EnvVar

Example

opensearch-connection.yaml
apiVersion: mission-control.flanksource.com/v1
kind: Connection
metadata:
name: opensearch-logs
namespace: default
spec:
opensearch:
urls:
- https://opensearch-node1.example.com:9200
- https://opensearch-node2.example.com:9200
index: logs-*
username:
valueFrom:
secretKeyRef:
name: opensearch-credentials
key: OPENSEARCH_USER
password:
valueFrom:
secretKeyRef:
name: opensearch-credentials
key: OPENSEARCH_PASSWORD
insecureSkipVerify: false