Kong 0.8.1 ingress controller fails to start

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

Replied here: Kong for K8 does not honor strip-path annotations in the ingress resource