Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. # Source: grafana/templates/job.yaml
  2. apiVersion: batch/v1
  3. kind: Job
  4. metadata:
  5. labels:
  6. app: core-grafana-grafana
  7. chart: "grafana-0.5.5"
  8. component: "grafana"
  9. heritage: "Tiller"
  10. release: "core-grafana"
  11. name: core-grafana-grafana-set-datasource
  12. spec:
  13. activeDeadlineSeconds: 300
  14. template:
  15. metadata:
  16. labels:
  17. app: core-grafana-grafana
  18. component: "grafana"
  19. release: "core-grafana"
  20. spec:
  21. containers:
  22. - name: core-grafana-grafana-set-datasource
  23. image: "appropriate/curl:latest"
  24. env:
  25. - name: ADMIN_USER
  26. valueFrom:
  27. secretKeyRef:
  28. name: core-grafana-grafana
  29. key: grafana-admin-user
  30. - name: ADMIN_PASSWORD
  31. valueFrom:
  32. secretKeyRef:
  33. name: core-grafana-grafana
  34. key: grafana-admin-password
  35. args:
  36. - "http://$(ADMIN_USER):$(ADMIN_PASSWORD)@core-grafana-grafana:80/api/datasources"
  37. - "--max-time"
  38. - "10"
  39. - "-H"
  40. - "Content-Type: application/json;charset=UTF-8"
  41. - "--data-binary"
  42. - "{\"name\":\"prometheus_ds\",\"type\":\"prometheus\",\"url\":\"http://core-prometheus-prometheus-server.monitoring\",\"database\":\"\",\"jsonData\":{ \"tlsSkipVerify\": true },\"access\":\"proxy\",\"isDefault\":true}"
  43. restartPolicy: OnFailure
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement