I'm working on a detailed design, and I'll send it out when it's finished
and we'll discuss it together.

wei jin <k...@apache.org> 于2022年3月23日周三 14:16写道:

> But I think APISIX need to do something to avoid proxying traffic to
> itself.
>
> Jintao Zhang <zhangjin...@apache.org> 于2022年3月22日周二 20:29写道:
>
> > Yes, this is something we need to fully consider.
> > I was exposed to this type of vulnerability in Kubernetes ingress-nginx
> > last year.
> >
> > Chao Zhang <zchao1...@gmail.com> 于2022年3月22日周二 11:41写道:
> >
> > > Hi Community,
> > >
> > > What I care about is if this will cause some security vulnerabilities
> > such
> > > as:
> > >
> > > I just write 127.0.0.1:9090 (APISIX Control API Address) in the
> > > ExternalName service, and the privacy data of APISIX will be exposed.
> > >
> > > If we really want to implement this feature, security is the most
> > important
> > > step.
> > >
> > > Chao Zhang
> > > https://github.com/tokers
> > >
> > > On March 21, 2022 at 09:34:21, Jintao Zhang (zhangjin...@apache.org)
> > > wrote:
> > >
> > > 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)
> > >
> >
>

Reply via email to