https://github.com/xwisen/mtk8
基于beego和client-go封装接口层,包含k8s,calico,volplugin(有时间就写点)
https://github.com/xwisen/mtk8
api kubernetes
Last synced: 6 months ago
JSON representation
基于beego和client-go封装接口层,包含k8s,calico,volplugin(有时间就写点)
- Host: GitHub
- URL: https://github.com/xwisen/mtk8
- Owner: xwisen
- License: apache-2.0
- Created: 2016-11-17T03:53:22.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-30T03:40:13.000Z (about 9 years ago)
- Last Synced: 2024-06-20T05:13:37.291Z (about 2 years ago)
- Topics: api, kubernetes
- Language: Go
- Homepage:
- Size: 8.01 MB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mtk8
使用beego和client-go封装kubernetes的的接口层
## 目录规划
* client 目录存放公用客户端,如k8s client,mysql client......
* conf 目录存放beego配置文件
* controllers 目录存放各种控制器,针对k8s中每个object可设置一个文件
* models 存放对象描述结构体
* routers 目录存放路由器,一般一个路由文件就好
## 导入包版本信息
* client-go: branch v3.0
* beego: tag v1.8.0
* libcalico-go v1.2.2 [libcalico-go与mtk8使用不同版本的client-go,目前处理方式为删除k8s作为libclient-go后端存储]
* 其他: branch master