config/recipes/traefik/02-elastic-stack.yaml (63 lines of code) (raw):

--- apiVersion: elasticsearch.k8s.elastic.co/v1 kind: Elasticsearch metadata: name: hulk labels: app: hulk spec: version: 8.17.0 nodeSets: - name: master count: 1 config: node.roles: ["master"] node.store.allow_mmap: false - name: data count: 1 config: node.roles: ["data"] node.store.allow_mmap: false - name: ingest count: 1 config: node.roles: ["ingest"] node.store.allow_mmap: false - name: coordinating count: 1 config: node.roles: [] node.store.allow_mmap: false - name: ml count: 1 config: node.roles: ["ml"] node.store.allow_mmap: false --- apiVersion: kibana.k8s.elastic.co/v1 kind: Kibana metadata: name: hulk labels: app: hulk spec: version: 8.17.0 count: 1 config: xpack.fleet.packages: - name: apm version: latest elasticsearchRef: name: hulk --- apiVersion: apm.k8s.elastic.co/v1 kind: ApmServer metadata: name: hulk labels: app: hulk spec: version: 8.17.0 count: 1 elasticsearchRef: name: hulk