summaryrefslogtreecommitdiff
path: root/contrib/k8s-emc/graphite-statefulset.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2022-07-31 21:28:59 +0200
committerChristian Pointner <equinox@spreadspace.org>2022-07-31 21:28:59 +0200
commit813386dee2e0bad176a55ef8a6a62e172373bb5d (patch)
treed2c8d90c2703b2b5ef1122ebd64d15c1dcb7aafb /contrib/k8s-emc/graphite-statefulset.yml
parentk8s-emc: matomo is no part of new cdn repo (diff)
move graphite to new cdn repo
Diffstat (limited to 'contrib/k8s-emc/graphite-statefulset.yml')
-rw-r--r--contrib/k8s-emc/graphite-statefulset.yml76
1 files changed, 0 insertions, 76 deletions
diff --git a/contrib/k8s-emc/graphite-statefulset.yml b/contrib/k8s-emc/graphite-statefulset.yml
deleted file mode 100644
index 3ee1b02..0000000
--- a/contrib/k8s-emc/graphite-statefulset.yml
+++ /dev/null
@@ -1,76 +0,0 @@
-apiVersion: apps/v1
-kind: StatefulSet
-metadata:
- namespace: emc
- name: stats-graphite
- labels:
- app: graphite
- tier: stats
-spec:
- serviceName: stats-graphite
- replicas: 1
- selector:
- matchLabels:
- app: graphite
- tier: stats
- updateStrategy:
- type: RollingUpdate
- template:
- metadata:
- labels:
- app: graphite
- tier: stats
- spec:
- nodeName: emc-ctrl
- securityContext:
- runAsUser: 998
- fsGroup: 998
- initContainers:
- - name: prepare-graphite-data
- image: busybox
- command: ['sh', '-c', 'chown 998:998 /srv/data && chmod 700 /srv/data']
- securityContext:
- runAsUser: 0
- volumeMounts:
- - name: graphite-data
- mountPath: /srv/data
- containers:
- - name: carbon
- image: spreadspace/graphite-carbon:master-4
- imagePullPolicy: Always
- volumeMounts:
- - name: home
- mountPath: /srv
- - name: carbon-config
- mountPath: /srv/config
- - name: graphite-data
- mountPath: /srv/data
- - name: api
- image: spreadspace/graphite-api:master-4
- imagePullPolicy: Always
- volumeMounts:
- - name: home
- mountPath: /srv
- - name: api-config
- mountPath: /srv/config
- - name: api-index
- mountPath: /srv/index
- - name: graphite-data
- mountPath: /srv/data
- volumes:
- - name: home
- emptyDir:
- medium: Memory
- - name: graphite-data
- hostPath:
- type: DirectoryOrCreate
- path: /srv/stats/graphite
- - name: carbon-config
- configMap:
- name: stats-graphite-carbon
- - name: api-config
- configMap:
- name: stats-graphite-api
- - name: api-index
- emptyDir:
- medium: Memory