-
Notifications
You must be signed in to change notification settings - Fork 5
/
application.yml.sample
40 lines (31 loc) · 1.69 KB
/
application.yml.sample
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# GRAFANA_POST_URL points to a running grafana instance to create the editor
# GRAFANA_GET_URL points to what the iframe will load from client side
# The above two url's are separated because there might be use cases where
# view and edit use different auth mechanism and thus require different endpoints
GRAFANA_POST_URL: "https://target-grafana-url"
GRAFANA_GET_URL: "https://target-grafana-url"
# GRAFANA_API_KEY is the admin api key required to create dashboards from playground code
GRAFANA_API_KEY: "secret-api-key"
# GRAFANA_API_KEY_HEADER_NAME is the header name used to sent grafana API key to create and delete dashboards
GRAFANA_API_KEY_HEADER_NAME: "Authorization"
# GRAFONNET_LIB_DIR is the location where grafonnet-lib is cloned
# It can also have other plugins as a slice
# See https://github.com/grafana/grafonnet-lib
GRAFONNET_LIB_DIRS: /location/to/grafonnet-lib
# GRAFONNET_PLAYGROUND_FOLDER_ID is the folder where grafonnet-playground will create
# dashboards when from playground code
GRAFONNET_PLAYGROUND_FOLDER_ID: 0
# Setting AUTO_CLEANUP to true will automatically delete the dashboard after the iframe
# loads it
AUTO_CLEANUP: false
# Setting AUTO_CLEANUP_INTERVAL will configure how often does the cleanup job runs
# Example: 5s, 1m
AUTO_CLEANUP_INTERVAL: 30s
# CleanupAfter configures time after which the dashboard created is considered
# stale and can be deleted. It doesn't stop the already loaded dashboard from working
CLEANUP_AFTER: 10s
# Setting AUTO_CLEANUP_MIN_BACKOFF will configure minimum backoff for deleting dashboard
# Example: 5s, 1m
AUTO_CLEANUP_MIN_BACKOFF: 30s
# Setting AUTO_CLEANUP_MAX_BACKOFF will configure maximum backoff for deleting dashboard
AUTO_CLEANUP_MAX_BACKOFF: 5m