Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- apiVersion: apps/v1beta1
- kind: Deployment
- metadata:
- name: grafana
- spec:
- replicas: 1
- template:
- metadata:
- labels:
- name: grafana
- spec:
- initContainers:
- - name: init-dirs
- image: busybox
- command: [ 'mkdir', '-p', '/grafana/logs', '/grafana/plugins' ]
- volumeMounts:
- - mountPath: /grafana
- name: grafana-data
- containers:
- - name: grafana
- image: grafana/grafana
- readinessProbe:
- httpGet:
- path: /login
- port: 3000
- env:
- - name: GF_PATHS_DATA
- value: /grafana
- - name: GF_PATHS_LOGS
- value: /grafana/logs
- - name: GF_PATHS_PLUGINS
- value: /grafana/plugins
- - name: GF_SECURITY_ADMIN_PASSWORD
- valueFrom:
- secretKeyRef:
- name: grafana
- key: security_admin_password
- - name: GF_SECURITY_SECRET_KEY
- valueFrom:
- secretKeyRef:
- name: grafana
- key: security_secret_key
- volumeMounts:
- - mountPath: /grafana
- name: grafana-data
- volumes:
- - name: grafana-data
- gcePersistentDisk:
- pdName: mmoya-grafana-data
- fsType: ext4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement