Since a new KongPlugin resource is created for each host on the Ingress, it would be more intuitive if the plugins could be applied per host instead of the ingress level.
For example, 1 plugin, 1 ingress with 2 hosts
apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: my-request-transformer config: remove: querystring:  headers: ['x-myheader'] body:  add: querystring:  headers: ['x-myheader:myheadervalue'] body:  plugin: request-transformer --- apiVersion: extensions/v1beta1 kind: Ingress metadata: name: my-ingress spec: rules: - host: "localhost1" http: paths: - path: / backend: serviceName: myservice servicePort: 80 - host: "localhost2" http: paths: - path: / backend: serviceName: myservice servicePort: 80
this results in 2 kong services each with their own plugin instance. I would like to be able to apply different plugins per each service.