Kong operator on OpenShift 4.11 are using invalid runAsUser value

Hi

I’m using a stock installation of OpenShift 4.11 with nothing else running except for two operators, Kong Gateway Operator and Red Hat OpenShift Serverless

Kong was installed without any issues at first but I found 2 different messages that are repeating from kong-system

Generated from job-controller
4 times in the last 5 minutes
Error creating: pods "gateway-operator-admission-patch-ll8wr-" is forbidden: unable to validate against any security context constraint: [provider "anyuid": Forbidden: not usable by user or serviceaccount, spec.containers[0].securityContext.runAsUser: Invalid value: 2000: must be in the ranges: [1000750000, 1000759999], provider "nonroot-v2": Forbidden: not usable by user or serviceaccount, provider "nonroot": Forbidden: not usable by user or serviceaccount, provider "hostmount-anyuid": Forbidden: not usable by user or serviceaccount, provider "machine-api-termination-handler": Forbidden: not usable by user or serviceaccount, provider "hostnetwork-v2": Forbidden: not usable by user or serviceaccount, provider "hostnetwork": Forbidden: not usable by user or serviceaccount, provider "hostaccess": Forbidden: not usable by user or serviceaccount, provider "node-exporter": Forbidden: not usable by user or serviceaccount, provider "privileged": Forbidden: not usable by user or serviceaccount, provider "privileged-genevalogging": Forbidden: not usable by user or serviceaccount]

and

Error creating: pods "gateway-operator-admission-patch-8z4mq-" is forbidden: error looking up service account kong-system/gateway-operator-admission: serviceaccount "gateway-operator-admission" not found

It seems that the operator are not complying to OpenShift requirements.

Happy to provide any more information to have this resolved.

Regards Johan