You can just run `make codegen` to generate codes. If you need some help, please feel free to contact me.
一世纸醉金迷 <[email protected]> 于2021年9月23日周四 下午10:42写道: > Hello everyone, I'm a volunteer. > My plan is below: > 1. i need some time to be familiar with Apisix * repos and environment > 2. add ApisixPluginConfig in types.go and generate codes (such as > clientset) > 3. add ApisixRoute as a group of plugin configs in yaml > 4. add controller loop for watching resource by generated clientset (just > like client-go) and convert it > > On 2021/09/22 08:36:09, Jintao Zhang <[email protected]> wrote: > > # background > > > > Many functions of Apache APISIX are now provided through plugins. In > > scenarios where APISIX is used extensively, *these configurations are > often > > reusable.* > > > > In February of this year, plugin config capabilities has been added to > > Apache APISIX. [1] > > > > I propose to add a custom resource of `ApisixPluginConfig` to Apache > APISIX > > Ingress to support this feature.[2] > > > > # implement > > > > * Add an `ApisixPluginConfig` custom resources. It can be converted to > > APISIX's `plugin_config`, Use its name as its id; > > * When we add this configuration to `ApisixRoute`, use its name as an > index. > > > > > > > > [1]: https://github.com/apache/apisix/pull/3567 > > [2]: > https://apisix.apache.org/docs/apisix/architecture-design/plugin-config > > >
