ingress-controller permissions issue: cannot list ingresses
The following error appears in the gitlab-ingress-controller
logs:
E0309 18:53:14.663966 1 reflector.go:178] /home/ec2-user/workspace/C_kubernetes-ingress_release-1.8@2/internal/k8s/controller.go:484: Failed to list *v1beta1.Ingress: ingresses.extensions is forbidden: User "system:serviceaccount:gitlab-system:gitlab-ingress-controller" cannot list resource "ingresses" in API group "extensions" at the cluster scope
Steps to reproduce:
- Deploy GitLab Operator
- Port-forward Service
gitlab-ingress-controller
to a local port (8080, for example) - Go to
http://gitlab.127.0.0.1.nip.io:8080
- See the logs in pod
gitlab-ingress-controller-xxx-yyy
Edited by Mitchell Nielsen