Agree. Maybe we can also use it for the APISIX Dashboard. Jintao Zhang <zhangjin...@apache.org> 于2023年3月8日周三 17:42写道:
> Dear all, > > I am writing to propose the creation of a separate apisix-go-sdk. > Currently, the apisix-ingress-controller project contains logic related to > operating the APISIX admin API. However, I believe that separating this > logic into a standalone SDK would be beneficial for both users and the > project itself. > > With a separate apisix-go-sdk, users would be able to use it for > independent development, or create their own terraform or pulumi provider > using the SDK. This would allow for greater flexibility and customization > of the use of APISIX admin API. > > In addition, separating this logic would also help reduce the maintenance > cost of the apisix-ingress-controller project. By removing this > functionality from the project, it can focus solely on its main goal of > providing a Kubernetes ingress controller for APISIX. > > I believe that creating a separate apisix-go-sdk is a logical step forward > for the apisix-ingress-controller project. It would allow for greater > flexibility for users and a more streamlined focus for the project itself. > > I would love to hear your thoughts and feedback on this proposal. Please > let me know if you have any questions or concerns. > > Thank you for your time and consideration. > > > > -- > Best, > Jintao Zhang > GitHub: https://github.com/tao12345666333 >