Skip to content

Commit 8e25b7c

Browse files
author
k8s-merge-robot
committed
Merge pull request kubernetes#15341 from vishh/grafana-update
Auto commit by PR queue bot
2 parents f051cb7 + 64218c5 commit 8e25b7c

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed

cluster/addons/cluster-monitoring/influxdb/grafana-service.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ metadata:
77
kubernetes.io/cluster-service: "true"
88
kubernetes.io/name: "Grafana"
99
spec:
10+
# On production clusters, consider setting up auth for grafana, and
11+
# exposing Grafana either using a LoadBalancer or a public IP.
12+
# type: LoadBalancer
1013
ports:
1114
- port: 80
1215
targetPort: 3000

cluster/addons/cluster-monitoring/influxdb/influxdb-grafana-controller.yaml

+15-8
Original file line numberDiff line numberDiff line change
@@ -34,25 +34,32 @@ spec:
3434
volumeMounts:
3535
- name: influxdb-persistent-storage
3636
mountPath: /data
37-
- image: grafana/grafana:2.1.0
37+
- image: beta.gcr.io/google_containers/heapster_grafana:v2.1.1
3838
name: grafana
39+
env:
3940
resources:
4041
limits:
4142
cpu: 100m
4243
memory: 100Mi
4344
env:
44-
- name: "GF_AUTH_BASIC_ENABLED"
45+
# This variable is required to setup templates in Grafana.
46+
- name: INFLUXDB_SERVICE_URL
47+
value: http://monitoring-influxdb:8086
48+
# The following env variables are required to make Grafana accessible via
49+
# the kubernetes api-server proxy. On production clusters, we recommend
50+
# removing these env variables, setup auth for grafana, and expose the grafana
51+
# service using a LoadBalancer or a public IP.
52+
- name: GF_AUTH_BASIC_ENABLED
4553
value: "false"
46-
- name: "GF_AUTH_ANONYMOUS_ENABLED"
54+
- name: GF_AUTH_ANONYMOUS_ENABLED
4755
value: "true"
48-
- name: "GF_AUTH_ANONYMOUS_ORG_ROLE"
49-
value: "Admin"
50-
- name: "GF_SERVER_ROOT_URL"
51-
value: "/api/v1/proxy/namespaces/kube-system/services/monitoring-grafana/"
56+
- name: GF_AUTH_ANONYMOUS_ORG_ROLE
57+
value: Admin
58+
- name: GF_SERVER_ROOT_URL
59+
value: /api/v1/proxy/namespaces/kube-system/services/monitoring-grafana/
5260
volumeMounts:
5361
- name: grafana-persistent-storage
5462
mountPath: /var
55-
5663

5764
volumes:
5865
- name: influxdb-persistent-storage

0 commit comments

Comments
 (0)