k3s/cluster/gce
Kubernetes Submit Queue c0a3d26746 Merge pull request #46750 from cjcullen/grabbag
Automatic merge from submit-queue

Remove e2e-rbac-bindings.

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

**What this PR does / why we need it**:
The "e2e-rbac-bindings" held 2 leftovers from the 1.6 RBAC rollout process:
 - One is the "kubelet-binding" which grants the "system:node" role to kubelet. This is needed until we enable the node authorizer. I moved this to the folder w/ some other kubelet related bindings.
 - The other is the "todo-remove-grabbag-cluster-admin" binding, which grants the cluster-admin role to the default service account in the kube-system namespace. This appears to only be required for heapster. Heapster will instead use a "heapster" service account, bound to a "system:heapster" role on the cluster (no write perms), and a "system:pod-nanny" role in the kube-system namespace.

**Which issue this PR fixes**: Addresses part of #39990

**Release Note**: 
```release-note
New and upgraded 1.7 GCE/GKE clusters no longer have an RBAC ClusterRoleBinding that grants the `cluster-admin` ClusterRole to the `default` service account in the `kube-system` namespace.
If this permission is still desired, run the following command to explicitly grant it, either before or after upgrading to 1.7:
    kubectl create clusterrolebinding kube-system-default --serviceaccount=kube-system:default --clusterrole=cluster-admin
```
2017-06-09 13:06:30 -07:00
..
container-linux Replace todo-grabbag binding w/ more specific heapster roles/bindings. 2017-06-06 09:03:09 -07:00
debian remove support for debian masters in GCE 2017-02-28 09:54:07 -08:00
gci Merge pull request #46750 from cjcullen/grabbag 2017-06-09 13:06:30 -07:00
BUILD Adding an installer script that installs Nvidia drivers in Container Optimized OS 2017-05-20 21:17:19 -07:00
OWNERS adding vishh to gce cluster owners 2017-02-27 10:58:43 -08:00
config-common.sh Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
config-default.sh Merge pull request #45565 from Q-Lee/mds 2017-06-03 08:55:32 -07:00
config-test.sh Merge pull request #45565 from Q-Lee/mds 2017-06-03 08:55:32 -07:00
configure-vm.sh Merge pull request #40760 from mikedanese/gce 2017-06-03 18:30:38 -07:00
cos Symlink cluster/gce/cos to cluster/gce/gci 2017-03-15 15:31:51 -07:00
delete-stranded-load-balancers.sh Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
list-resources.sh Don't fail if the grep fails to match any resources 2017-02-22 14:55:57 -08:00
ubuntu Makes cluster/gce/ubuntu to be a symlink to cluster/gce/gci and changes the gci's [master|node].yaml to enable kubernetes.target. 2017-04-25 16:19:00 -07:00
upgrade.sh Respect PDBs during GCE node upgrades. 2017-06-01 17:58:45 -07:00
util.sh gcloud command syntax changed between alpha and beta versions 2017-05-26 17:02:25 -07:00