kubernetes/cluster/addons/cluster-monitoring/influxdb-grafana-controller.yaml
Vishnu Kannan 50c32fbba4 Adding a replication controller for all monitoring pods.
Removed auth for Grafana to facilitate usage via service proxy on the api-server.
Added a grafana service
Removed elasticsearch dependency for monitoring - faster startup times.
2015-01-16 18:37:46 +00:00

35 lines
939 B
YAML

apiVersion: "v1beta1"
kind: "ReplicationController"
id: "monitoring-influxGrafanaController"
desiredState:
replicas: 1
replicaSelector:
name: "influxGrafana"
podTemplate:
labels:
name: "influxGrafana"
desiredState:
manifest:
version: "v1beta1"
id: "monitoring-influxGrafanaController"
containers:
- name: "influxdb"
image: "kubernetes/heapster_influxdb:v0.2"
ports:
- containerPort: 8083
hostPort: 8083
- containerPort: 8086
hostPort: 8086
- name: "grafana"
image: "kubernetes/heapster_grafana:v0.2"
ports:
- containerPort: 80
hostPort: 80
env:
- name: "HTTP_USER"
value: "admin"
- name: "HTTP_PASS"
value: "**None**"
labels:
name: "influxGrafana"