mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-12 09:24:23 +00:00
Add config for creating an ElasticSearch Cluster
This commit is contained in:
43
api/internal/crawl/config/elastic/escluster.yaml
Normal file
43
api/internal/crawl/config/elastic/escluster.yaml
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
apiVersion: elasticsearch.cloud.google.com/v1alpha1
|
||||||
|
kind: ESCluster
|
||||||
|
metadata:
|
||||||
|
name: esbasic
|
||||||
|
spec:
|
||||||
|
plugin:
|
||||||
|
pluginList:
|
||||||
|
- repository-gcs
|
||||||
|
- ingest-user-agent
|
||||||
|
- ingest-geoip
|
||||||
|
config:
|
||||||
|
env:
|
||||||
|
example: test
|
||||||
|
nodegroups:
|
||||||
|
- name: di
|
||||||
|
replicas: 2
|
||||||
|
data: true
|
||||||
|
ingest: true
|
||||||
|
config:
|
||||||
|
jvm:
|
||||||
|
- Djava.net.preferIPv4Stack=true
|
||||||
|
- Xms2g
|
||||||
|
- Xmx2g
|
||||||
|
es:
|
||||||
|
path.repo: '["/tmp/es_backup_basic"]'
|
||||||
|
affinity:
|
||||||
|
podAntiAffinity:
|
||||||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
- topologyKey: kubernetes.io/hostname
|
||||||
|
labelSelector:
|
||||||
|
matchLabels:
|
||||||
|
es/nodegroup: di
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
memory: 3Gi
|
||||||
|
limits:
|
||||||
|
memory: 3Gi
|
||||||
|
- name: m
|
||||||
|
replicas: 2
|
||||||
|
master: true
|
||||||
|
config:
|
||||||
|
es:
|
||||||
|
path.repo: '["/tmp/es_backup_basic"]'
|
||||||
Reference in New Issue
Block a user