kubeip pods forbiddent from using priorityClass system-cluster-critical
mmosttler opened this issue · comments
Describe the bug
The kubeip pods are not able to be started in GKE 1.11.2-gke.18 due to:
forbidden: pods with system-cluster-critical priorityClass is not permitted in default namespace
To Reproduce
Steps to reproduce the behavior:
- Deploy kubeip to GKE 1.11.2-gke.18 cluster
- See error (ex. pods "kubeip-7474fdb9c4-" is forbidden: pods with system-cluster-critical priorityClass is not permitted in default namespace)
Expected behavior
kubeip pods successfully deployed and started.
Additional context
This may be related to changes in Kubernetes 1.11 to restrict use of priorityClass = system-cluster-critical to the kube-system namespace
@avivl / @spark2ignite Due to this
It seems we have to move kubeip to run in the kube-system namespace.
I will make the required changes unless you have any objection.
@eranchetz go ahead