diff --git a/cluster/addons/cluster-monitoring/google/heapster-controller.yaml b/cluster/addons/cluster-monitoring/google/heapster-controller.yaml index db7624b50cc..8f119b67222 100644 --- a/cluster/addons/cluster-monitoring/google/heapster-controller.yaml +++ b/cluster/addons/cluster-monitoring/google/heapster-controller.yaml @@ -1,26 +1,26 @@ apiVersion: v1 kind: ReplicationController -metadata: - name: monitoring-heapster-v4 +metadata: + name: monitoring-heapster-v5 namespace: default - labels: + labels: k8s-app: heapster - version: v4 + version: v5 kubernetes.io/cluster-service: "true" -spec: +spec: replicas: 1 - selector: + selector: k8s-app: heapster - version: v4 - template: - metadata: - labels: + version: v5 + template: + metadata: + labels: k8s-app: heapster - version: v4 + version: v5 kubernetes.io/cluster-service: "true" - spec: - containers: - - image: gcr.io/google_containers/heapster:v0.14.3 + spec: + containers: + - image: gcr.io/google_containers/heapster:v0.15.0 name: heapster resources: limits: @@ -33,19 +33,3 @@ spec: - --sink=gcl - --poll_duration=2m - --stats_resolution=1m - volumeMounts: - - name: ssl-certs - mountPath: /etc/ssl/certs - readOnly: true - - name: monitoring-token - mountPath: /etc/kubernetes/kubeconfig - readOnly: true - - volumes: - - name: ssl-certs - hostPath: - path: /etc/ssl/certs - - name: monitoring-token - secret: - secretName: token-system-monitoring - diff --git a/cluster/addons/cluster-monitoring/googleinfluxdb/heapster-controller-combined.yaml b/cluster/addons/cluster-monitoring/googleinfluxdb/heapster-controller-combined.yaml index 43882f38c4b..daaff59c239 100644 --- a/cluster/addons/cluster-monitoring/googleinfluxdb/heapster-controller-combined.yaml +++ b/cluster/addons/cluster-monitoring/googleinfluxdb/heapster-controller-combined.yaml @@ -1,26 +1,26 @@ apiVersion: v1 kind: ReplicationController -metadata: - name: monitoring-heapster-v4 +metadata: + name: monitoring-heapster-v5 namespace: default - labels: + labels: k8s-app: heapster - version: v4 + version: v5 kubernetes.io/cluster-service: "true" -spec: +spec: replicas: 1 - selector: + selector: k8s-app: heapster - version: v4 - template: - metadata: - labels: + version: v5 + template: + metadata: + labels: k8s-app: heapster - version: v4 + version: v5 kubernetes.io/cluster-service: "true" - spec: - containers: - - image: gcr.io/google_containers/heapster:v0.14.3 + spec: + containers: + - image: gcr.io/google_containers/heapster:v0.15.0 name: heapster resources: limits: @@ -33,19 +33,3 @@ spec: - --sink=influxdb:http://monitoring-influxdb:8086 - --poll_duration=2m - --stats_resolution=1m - volumeMounts: - - name: ssl-certs - mountPath: /etc/ssl/certs - readOnly: true - - name: monitoring-token - mountPath: /etc/kubernetes/kubeconfig - readOnly: true - - volumes: - - name: ssl-certs - hostPath: - path: /etc/ssl/certs - - name: monitoring-token - secret: - secretName: token-system-monitoring - diff --git a/cluster/addons/cluster-monitoring/influxdb/heapster-controller.yaml b/cluster/addons/cluster-monitoring/influxdb/heapster-controller.yaml index 2e3d33163a6..dbe0f0eb7a4 100644 --- a/cluster/addons/cluster-monitoring/influxdb/heapster-controller.yaml +++ b/cluster/addons/cluster-monitoring/influxdb/heapster-controller.yaml @@ -1,26 +1,26 @@ apiVersion: v1 kind: ReplicationController metadata: - name: monitoring-heapster-v4 - namespace: default - labels: + name: monitoring-heapster-v5 + namespace: default + labels: k8s-app: heapster - version: v4 + version: v5 kubernetes.io/cluster-service: "true" -spec: +spec: replicas: 1 - selector: + selector: k8s-app: heapster - version: v4 - template: - metadata: - labels: + version: v5 + template: + metadata: + labels: k8s-app: heapster - version: v4 + version: v5 kubernetes.io/cluster-service: "true" - spec: - containers: - - image: gcr.io/google_containers/heapster:v0.14.3 + spec: + containers: + - image: gcr.io/google_containers/heapster:v0.15.0 name: heapster resources: limits: @@ -30,17 +30,3 @@ spec: - /heapster - --source=kubernetes:'' - --sink=influxdb:http://monitoring-influxdb:8086 - volumeMounts: - - name: ssl-certs - mountPath: /etc/ssl/certs - readOnly: true - - name: monitoring-token - mountPath: /etc/kubernetes/kubeconfig - readOnly: true - volumes: - - name: ssl-certs - hostPath: - path: "/etc/ssl/certs" - - name: monitoring-token - secret: - secretName: token-system-monitoring diff --git a/cluster/addons/cluster-monitoring/standalone/heapster-controller.yaml b/cluster/addons/cluster-monitoring/standalone/heapster-controller.yaml index b73aeeedda3..ba81a4fc485 100644 --- a/cluster/addons/cluster-monitoring/standalone/heapster-controller.yaml +++ b/cluster/addons/cluster-monitoring/standalone/heapster-controller.yaml @@ -1,26 +1,26 @@ apiVersion: v1 kind: ReplicationController -metadata: - name: monitoring-heapster-v4 +metadata: + name: monitoring-heapster-v5 namespace: default - labels: + labels: k8s-app: heapster - version: v4 + version: v5 kubernetes.io/cluster-service: "true" -spec: +spec: replicas: 1 - selector: + selector: k8s-app: heapster - version: v4 - template: - metadata: - labels: + version: v5 + template: + metadata: + labels: k8s-app: heapster - version: v4 + version: v5 kubernetes.io/cluster-service: "true" - spec: - containers: - - image: gcr.io/google_containers/heapster:v0.14.3 + spec: + containers: + - image: gcr.io/google_containers/heapster:v0.15.0 name: heapster resources: limits: @@ -29,19 +29,3 @@ spec: command: - /heapster - --source=kubernetes:'' - volumeMounts: - - name: ssl-certs - mountPath: /etc/ssl/certs - readOnly: true - - name: monitoring-token - mountPath: /etc/kubernetes/kubeconfig - readOnly: true - - volumes: - - name: ssl-certs - hostPath: - path: /etc/ssl/certs - - name: monitoring-token - secret: - secretName: token-system-monitoring -