From 45ad5052f6dc6b7b7e8ca3dcefe7af7c178bcde2 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 18 Feb 2018 05:57:25 +0100 Subject: added k8s based stats --- contrib/k8s-emc/kibana-deploy.yml | 46 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 contrib/k8s-emc/kibana-deploy.yml (limited to 'contrib/k8s-emc/kibana-deploy.yml') diff --git a/contrib/k8s-emc/kibana-deploy.yml b/contrib/k8s-emc/kibana-deploy.yml new file mode 100644 index 0000000..1c15306 --- /dev/null +++ b/contrib/k8s-emc/kibana-deploy.yml @@ -0,0 +1,46 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + namespace: emc + name: kibana-stats + labels: + app: kibana + tier: stats +spec: + replicas: 1 + selector: + matchLabels: + app: kibana + tier: stats + strategy: + type: Recreate + revisionHistoryLimit: 5 + template: + metadata: + labels: + app: kibana + tier: stats + spec: + nodeName: emc-stats + securityContext: + runAsUser: 998 + fsGroup: 998 + containers: + - name: kibana + image: docker.elastic.co/kibana/kibana-oss:6.2.1 + imagePullPolicy: Always + resources: + limits: + memory: 3072Mi + requests: + memory: 2048Mi + env: + - name: ELASTICSEARCH_URL + value: http://es-stats:9200/ + volumeMounts: + - name: optimize + mountPath: /usr/share/kibana/optimize + volumes: + - name: optimize + emptyDir: + medium: Memory -- cgit v1.2.3