Replace todo-grabbag binding w/ more specific heapster roles/bindings.

Move kubelet binding to the rbac folder.
This commit is contained in:
CJ Cullen
2017-05-31 17:52:06 -07:00
parent cc568f6433
commit eba50dfeb6
11 changed files with 114 additions and 34 deletions

View File

@@ -9,6 +9,15 @@
{% set nanny_memory = (90 * 1024 + num_nodes * nanny_memory_per_node)|string + "Ki" -%}
{% endif -%}
apiVersion: v1
kind: ServiceAccount
metadata:
name: heapster
namespace: kube-system
labels:
kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
@@ -91,6 +100,7 @@ spec:
- name: usr-ca-certs
hostPath:
path: "/usr/share/ca-certificates"
serviceAccountName: heapster
tolerations:
- key: "CriticalAddonsOnly"
operator: "Exists"