一个用于Kong管理API的python库
python-kongclient的Python项目详细描述
Python-Kong客户端
Kong是Python管理库的API。在
它是围绕kong 1.14.x specifications建造的
安装
PypI
pip install python-kongclient
手动
- 克隆存储库
git clone git@github.com:haintd/python-kongclient.git
- 输入
cd python-kongclient
- 安装它
python setup.py install
说明书
导入项目
^{pr2}$创建一个kong客户端
kong_client= KongClient(kong_url='https://localhost:8444', verify_ssl=True) kong_client.services.create(name='httpbin', url='https://httpbin.org') kong_client.services.add_route(service_id='httpbin', name='route', hosts=['httpbin.org']) kong_client.routes.list() ...
,用于Python Flask
from flask import Flask from kongclient.flask import KongClient app= Flask(__name__) app.config['KONG_ADMIN_URL']='https://localhost:8444' app.config['KONG_ADMIN_VERIFY_SSL']= True kong_client= KongClient(app) @app.route('/services', methods=['GET]) def get_services(): return kong_client.services.list()
有关详细信息,请签出kong documentation
- 项目
标签: