Description of problem: The customer had to add the ClusterRole "evicter" to have the 3.11 autoscaler evict pods running on Google Compute Platform (GCP). Shouldn't this permission be present out of the box or shouldn't this be in the documentation? Version-Release number of selected component (if applicable): 3.11
Error message the customer received for the autoscaler. E0401 17:04:20.668844 1 scale_down.go:506] Failed to delete app.internal: Failed to drain node /app.internal, due to following errors: [Failed to evict pod k-images/webconsole-extensions-51-vq8tf within allowed timeout (last error: pods "webconsole-extensions-51-vq8tf" is forbidden: User "system:serviceaccount:cluster-autoscaler:cluster-autoscaler" cannot create pods/eviction in the namespace "k-images": no RBAC policy matched)]
Docs PR https://github.com/openshift/openshift-docs/pull/15267
Xiaoli -- Can you please assign a QE resource to review this small change.
Brandon - Does this change meet your expectations?
Michael -- I believe it does. Thanks for the help!
This could be verified once the pr gets merged.
Jianwei -- I am sorry. Which PR are we waiting to merge? My docs PR or https://bugzilla.redhat.com/show_bug.cgi?id=1718458
Michael, the doc PR.
Jianwei -- The PR is merged.
Changes are live https://docs.openshift.com/container-platform/3.11/admin_guide/cluster-autoscaler.html#deploying-cluster-auto-scaler-cluster-auto-scaler