123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- apiVersion: apps/v1beta1
- kind: Deployment
- metadata:
- name: grafana
- spec:
- replicas: 1
- template:
- metadata:
- labels:
- app: grafana
- spec:
- securityContext:
- runAsNonRoot: true
- runAsUser: 65534
- containers:
- - name: grafana
- image: quay.io/coreos/monitoring-grafana:5.0.3
- volumeMounts:
- - name: grafana-storage
- mountPath: /data
- - name: grafana-datasources
- mountPath: /grafana/conf/provisioning/datasources
- - name: grafana-dashboards
- mountPath: /grafana/conf/provisioning/dashboards
- - name: grafana-dashboard-definitions-0
- mountPath: /grafana-dashboard-definitions/0
- ports:
- - name: web
- containerPort: 3000
- resources:
- requests:
- memory: 100Mi
- cpu: 100m
- limits:
- memory: 200Mi
- cpu: 200m
- volumes:
- - name: grafana-storage
- emptyDir: {}
- - name: grafana-datasources
- configMap:
- name: grafana-datasources
- - name: grafana-dashboards
- configMap:
- name: grafana-dashboards
- - name: grafana-dashboard-definitions-0
- configMap:
- name: grafana-dashboard-definitions-0
|