Yes, a better implementation of standalone mode or Admin API can sync
configuration in file to etcd.

Jintao Zhang <zhangjin...@apache.org> 于2022年2月24日周四 14:32写道:
>
> > 8. declarative configuration like what we have done in apisix-ingress
>
> A Kubernetes discovery module was recently added to APISIX[1].
> Is it possible that for some simple rules, it can be done directly using
> only APISIX without APISIX Ingress ?
>
> [1]: https://github.com/apache/apisix/pull/4880
>
> Ming Wen <wenm...@apache.org> 于2022年2月24日周四 10:03写道:
>
> > > We are going to make APISIX proxy everything:
> >
> > I think you mean use Apache APISIX with Istio as Service Mesh, right?
> >
> > Thanks,
> > Ming Wen, Apache APISIX PMC Chair
> > Twitter: _WenMing
> >
> >
> > Zexuan Luo <spacewan...@apache.org> 于2022年2月23日周三 22:43写道:
> >
> > > Hi Sheng
> > > Thanks for your reminder. We will remove them from Apache APISIX's
> > roadmap.
> > >
> > > Sheng Wu <wu.sheng.841...@gmail.com> 于2022年2月23日周三 20:24写道:
> > > >
> > > > Hi Zexuan
> > > >
> > > > Please notice this is an ASF mail list, what `we` is the community,
> > > > API7's codes are owned by the company, which should not be a part of
> > > > the community.
> > > > ```
> > > > 4. support different backend as the source of configuration instead of
> > > > etcd. We have already started to do it in
> > > > https://github.com/api7/etcd-adapter
> > > > 5. move some features to CP side. We will start to do CP side service
> > > > discovery in
> > > > https://github.com/api7/apisix-seed/
> > > > ```
> > > > If the codes are going to donate, it should be taken care of first.
> > > >
> > > >
> > > > Sheng Wu 吴晟
> > > > Twitter, wusheng1108
> > > >
> > > > Zexuan Luo <spacewan...@apache.org> 于2022年2月23日周三 19:54写道:
> > > > >
> > > > > We are going to release a new major version (V3) in 2022.
> > > > > As a major version, we will remove deprecated fields, bring break
> > > > > changes, and most importantly, add great features.
> > > > >
> > > > > We are going to make APISIX easier to adopt:
> > > > > 1. redesign documentation
> > > > > 2. refactor the backend of Dashboard. Now, this backend will talk
> > with
> > > > > Admin API instead of etcd.
> > > > > 3. refactor the API definition in Admin API, so that it can match the
> > > > > backend of Dashboard.
> > > > > 4. support different backend as the source of configuration instead
> > of
> > > > > etcd. We have already started to do it in
> > > > > https://github.com/api7/etcd-adapter
> > > > > 5. move some features to CP side. We will start to do CP side service
> > > > > discovery in
> > > > > https://github.com/api7/apisix-seed/
> > > > > 6. smarter way to diagnose runtime issues. Probably a builtin plugin?
> > > > > 7. Connect to etcd via gRPC and reduce the number of etcd connection
> > > > > 8. declarative configuration like what we have done in apisix-ingress
> > > > >
> > > > > We are going to make APISIX connect to more ecosystems:
> > > > > 1. integrate with more Open Source projects
> > > > > 2. integrate with cloud vendors
> > > > > 3. integrate with OpenAPI spec and other API spec definitions
> > > > > 4. write plugin without Lua, in the traditional way (Plugin Runner)
> > or
> > > > > the modern way (Wasm)
> > > > > 5. native gRPC support as a client, so we can connect to further
> > places
> > > > >
> > > > > We are going to make APISIX proxy everything:
> > > > > 1. xRPC: an L4 proxy framework to provide wire-level observability of
> > > > > databases & message queue & RPC.
> > > > > And more L4 observability: Prometheus & logger in the L4 level.
> > > > > 2. support XDS so APISIX can be used as the DP of istio
> > >
> >

Reply via email to