Hi All,
Below is my plugin configuration.
echo "
apiVersion: configuration.konghq.com/v1
kind: KongClusterPlugin
metadata:
name: rsl
config:
allowed_payload_size: 10
size_unit: bytes
plugin: request-size-limiting
" | oc create -f -
But I get the below error in Kong’s ingress controller log.
E0417 07:13:07.359969 1 controller.go:124] unexpected failure updating Kong configuration:
posting new config to /config: 400 Bad Request {"fields":{"plugins":[null,null,{"config":{"size_unit":"unknown field"}},{"config":{"size_unit":"unknown field"}}]},"name":"invalid declarative configuration","code":14,"message":"declarative config is invalid: {plugins={[4]={config={size_unit=\"unknown field\"}},[3]={config={size_unit=\"unknown field\"}}}}"}
W0417 07:13:07.360004 1 queue.go:112] requeuing dp-common-ingress/proxy-from-k8s-to-ext, err posting new config to /config: 400 Bad Request {"fields":{"plugins":[null,null,{"config":{"size_unit":"unknown field"}},{"config":{"size_unit":"unknown field"}}]},"name":"invalid declarative configuration","code":14,"message":"declarative config is invalid: {plugins={[4]={config={size_unit=\"unknown field\"}},[3]={config={size_unit=\"unknown field\"}}}}"}
Appreciate your inputs to fix this.
Thanks!