testing/infra/k8s/base/stack/elasticsearch.yaml (37 lines of code) (raw):

apiVersion: elasticsearch.k8s.elastic.co/v1 kind: Elasticsearch metadata: name: elasticsearch spec: # TODO: replace with a pinned version such as 9.0.0-aaaaaaaa-SNAPSHOT version: 9.1.0-e4fd1903-SNAPSHOT auth: fileRealm: - secretName: elasticsearch-admin monitoring: metrics: elasticsearchRefs: - name: elasticsearch namespace: default logs: elasticsearchRefs: - name: elasticsearch namespace: default nodeSets: - name: default count: 1 config: node.store.allow_mmap: false http: tls: selfSignedCertificate: disabled: true --- apiVersion: v1 kind: Secret metadata: name: elasticsearch-admin type: kubernetes.io/basic-auth stringData: username: admin password: changeme roles: superuser