You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2022/11/01 01:23:54 UTC

[GitHub] [apisix] ArenaSu opened a new issue, #8221: help request: golang client or sdk to integrate apisix

ArenaSu opened a new issue, #8221:
URL: https://github.com/apache/apisix/issues/8221

   ### Description
   
   Is there apisix client or sdk to use ? I can not find it yet.
   
   ### Environment
   
   - APISIX version (run `apisix version`): helm install latest version
   - Operating system (run `uname -a`):
   - OpenResty / Nginx version (run `openresty -V` or `nginx -V`):
   - etcd version, if relevant (run `curl http://127.0.0.1:9090/v1/server_info`): k8s 1.23.7 env
   - APISIX Dashboard version, if relevant:
   - Plugin runner version, for issues related to plugin runners:
   - LuaRocks version, for installation issues (run `luarocks --version`):
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [apisix] ArenaSu closed issue #8221: help request: golang client or sdk to integrate apisix

Posted by GitBox <gi...@apache.org>.
ArenaSu closed issue #8221: help request: golang client or sdk to integrate apisix
URL: https://github.com/apache/apisix/issues/8221


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [apisix] ArenaSu commented on issue #8221: help request: golang client or sdk to integrate apisix

Posted by GitBox <gi...@apache.org>.
ArenaSu commented on issue #8221:
URL: https://github.com/apache/apisix/issues/8221#issuecomment-1299770174

   > We don't have such an SDK yet, we plan to support export OpenAPI by `APISIX-Dashboard` and generate SDKs for go with the help of OpenAPI tools, like: https://github.com/OpenAPITools/openapi-generator
   
   Looking forward to the feature and the generated SDKs is what i need.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [apisix] ArenaSu commented on issue #8221: help request: golang client or sdk to integrate apisix

Posted by GitBox <gi...@apache.org>.
ArenaSu commented on issue #8221:
URL: https://github.com/apache/apisix/issues/8221#issuecomment-1299427601

   > Why use a client or SDK? Can you give a specific scenario?
   
   API gateway service is a component of PaaS platform. And we have multi k8s clusters as each cluster may have one or more API Gateway instances. PaaS manage API gateway configs via APIs by using golang client or sdks.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [apisix] ArenaSu commented on issue #8221: help request: golang client or sdk to integrate apisix

Posted by GitBox <gi...@apache.org>.
ArenaSu commented on issue #8221:
URL: https://github.com/apache/apisix/issues/8221#issuecomment-1298248182

   > The user-defined plug-ins of golang https://github.com/apache/apisix-go-plugin-runner
   
   It looks like apisix plugin tools. What i want is a golang SDK or client  to communicate with apisix admin API.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [apisix] hf400159 commented on issue #8221: help request: golang client or sdk to integrate apisix

Posted by GitBox <gi...@apache.org>.
hf400159 commented on issue #8221:
URL: https://github.com/apache/apisix/issues/8221#issuecomment-1298576609

   Why use a client or SDK?  Can you give a specific scenario?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [apisix] opencmit1 commented on issue #8221: help request: golang client or sdk to integrate apisix

Posted by GitBox <gi...@apache.org>.
opencmit1 commented on issue #8221:
URL: https://github.com/apache/apisix/issues/8221#issuecomment-1298089986

   The user-defined plug-ins of golang
   https://github.com/apache/apisix-go-plugin-runner


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [apisix] tzssangglass commented on issue #8221: help request: golang client or sdk to integrate apisix

Posted by GitBox <gi...@apache.org>.
tzssangglass commented on issue #8221:
URL: https://github.com/apache/apisix/issues/8221#issuecomment-1299701256

   > It looks like apisix plugin tools. What i want is a golang SDK or client to communicate with apisix admin API. I want to call apisix apis to manage routers, upstreams and services in my golang application.
   
   We don't have such an SDK yet.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org