K8s中组件的版本管理软件(三)-- 客户端
客户端使用易语言所写,
主要是定义每个组件是属于哪个平台,在k8s中的哪个命名空间,组件名用怎样的正则可以取得,端口是多少,取版本用哪种方式,重要程度怎样等功能...
然后把这些数据保存到数据库,
软件运行,就是把这些数据组合成提交数据,post提交到http://ip:端口/versioning。返回得到版本信息。
客户端提交的数据格式为:{
"appname":"组件名",
"rename":"正则",
"podport":"端口",
"plat":"所属平台",
"requrl":"请求路径"
}