| image: "grafana/grafana:4.5.2" |
| expose port grafana: 3000 |
| volume "grafana-volume": { |
| mountPath: "/var/lib/grafana" |
| spec gcePersistentDisk: { |
| // This variable is required to setup templates in Grafana. |
| // The following env variables are required to make Grafana accessible via |
| // the kubernetes api-server proxy. On production clusters, we recommend |
| // removing these env variables, setup auth for grafana, and expose the grafana |
| // service using a LoadBalancer or a public IP. |
| env GF_AUTH_BASIC_ENABLED: "false" |
| env GF_AUTH_ANONYMOUS_ENABLED: "true" |
| env GF_AUTH_ANONYMOUS_ORG_ROLE: "admin" |
| kubernetes spec template spec containers: [{ |
| // keep request = limit to keep this container in guaranteed class |