Hi @hbagdi!
Thanks for more clarifications, but looks like I still lack of information after being read the manuals provided.
So we’ve got Kubernetes Ingress resources with respective Kong Ingress resources extending them. Lets treat and use those as a complement pair.
I’ve got some routes with appropriate methods available:
/s1/v3/a1 [GET, POST]
/s1/v3/a1/([a-zA-Z0-9±_]+)/f1 [GET, PUT]
/s1/v3/a2/ - Any method
I could create:
- Kubernetes Ingress object with {“path”: “/s1/v3”}.
- Kong ingress {“proxy”: {“path”: {"/s1/v3"}, “route”: {“methods”: [“GET”, “PUT”, “POST”]}}
I’ve tried to add the “paths” parameter anywhere to Kong Ingress but with no luck. So I still can’t provide the paths I’ve described above.
So that also doesn’t provide any possibility to limit methods path-wise, but I couldn’t even add the paths yet.
Thanks in advance!