I upgraded Kong from 0.7.1 to 0.8.1 to resolve the annotation issue.
I get the following error in the Kong ingress controller and the ingress controller fails to start.
E0529 15:44:15.767512 1 reflector.go:153] pkg/mod/k8s.io/client-go@v0.17.4/tools/cache/reflector.go:105: Failed to list *v1.KongClusterPlugin: the server could not find the requested resource (get kongclusterplugins.configuration.konghq.com)
E0529 15:44:15.768133 1 reflector.go:153] pkg/mod/k8s.io/client-go@v0.17.4/tools/cache/reflector.go:105: Failed to list *v1beta1.TCPIngress: the server could not find the requested resource (get tcpingresses.configuration.konghq.com)
these are my permissions in the cluster role. Do we require any additional permissions ?
- apiGroups:
-
configuration.konghq.com
resources: - kongplugins
- kongclusterplugins
- kongcredentials
- kongconsumers
- kongingresses
- tcpingresses
-
configuration.konghq.com