I have seen some voices in the community, hoping that APISIX Ingress can proxy external services e.g: [1], [2]
For these two types of requirements, it is a relatively simple requirement for [1], we only need to add the corresponding External name type service to complete. But for [2], I found a very interesting situation. No other Ingress controller implements similar functionality yet, and I think this would be a huge feature. APISIX actually supports setting the domain name to nodes in the upstream. But APISIX Ingress is not yet supported. To achieve the above function, we can set a special resolveGranularity to directly convert the record of external name to Node. To achieve the above function, we can set a special resolveGranularity to directly convert the record of external name to Node. WDYT? [1]: [ https://github.com/apache/apisix-ingress-controller/issues/813](https://github.com/apache/apisix-ingress-controller/issues/813) [2]: [ https://github.com/apache/apisix-ingress-controller/issues/645](https://github.com/apache/apisix-ingress-controller/issues/645)