Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Source: grafana/templates/job.yaml
- apiVersion: batch/v1
- kind: Job
- metadata:
- labels:
- app: core-grafana-grafana
- chart: "grafana-0.5.5"
- component: "grafana"
- heritage: "Tiller"
- release: "core-grafana"
- name: core-grafana-grafana-set-datasource
- spec:
- activeDeadlineSeconds: 300
- template:
- metadata:
- labels:
- app: core-grafana-grafana
- component: "grafana"
- release: "core-grafana"
- spec:
- containers:
- - name: core-grafana-grafana-set-datasource
- image: "appropriate/curl:latest"
- env:
- - name: ADMIN_USER
- valueFrom:
- secretKeyRef:
- name: core-grafana-grafana
- key: grafana-admin-user
- - name: ADMIN_PASSWORD
- valueFrom:
- secretKeyRef:
- name: core-grafana-grafana
- key: grafana-admin-password
- args:
- - "http://$(ADMIN_USER):$(ADMIN_PASSWORD)@core-grafana-grafana:80/api/datasources"
- - "--max-time"
- - "10"
- - "-H"
- - "Content-Type: application/json;charset=UTF-8"
- - "--data-binary"
- - "{\"name\":\"prometheus_ds\",\"type\":\"prometheus\",\"url\":\"http://core-prometheus-prometheus-server.monitoring\",\"database\":\"\",\"jsonData\":{ \"tlsSkipVerify\": true },\"access\":\"proxy\",\"isDefault\":true}"
- restartPolicy: OnFailure
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement