1.12.1 第一版(停止支持)
功能和命令
- 创建应用 - create
- 更新应用 - update
- 删除应用 - delete
- 修改应用的实例数 - replica
- 帮助 - help
帮助
输入错误或命令中使用 -h或help,会出现帮助
创建应用
自动部署工具中,并且强制要求在每个操作后第一个参数是区域名称
../deploy create cnbj .....
创建应用的关键字是 -c(或-create),后面可以直接跟创建应用的字符串,也可以提供字符串的json文件地址
./deploy create cnbj /usr/local/test/autoDeploy/example-k8s-app-2.json .....
区域对应表
区域 | 名称 |
---|---|
AWS-北京 | cnbj |
金山云-北京6 | cnbj6 |
更新应用
自动部署工具中,并且强制要求在每个操作后第一个参数是区域名称
./deploy update cnbj
更新应用的关键字是-u(或-update),后面可以直接跟更新应用的字符串,也可以提供字符串的json文件地址,同时更新应用还需要两个必需的参数-n(或-namespace)和-a(或-app)
./deploy update cnbj /usr/local/test/autoDeploy/example-k8s-app-2.json -n devtest-test4 -a wangping-goserver
删除应用
自动部署工具中,并且强制要求在每个操作后第一个参数是区域名称
./deploy delete cnbj
删除应用的关键字是-d(或-delete),同时删除应用还需要两个必需的参数-n(或-namespace)和-a(或-app)
./deploy delete cnbj -n devtest-test4 -a wangping-goserver
修改应用实例数
自动部署工具中,并且强制要求在每个操作后第一个参数是区域名称
./deploy replica cnbj
修改应用实例数的关键字是-r(或-replica),同时修改应用实例还需要三个必需的参数-n(或-namespace)和-a(或-app)还有-rc(或replica-count)
./deploy replica cnbj -n devtest-test4 -a wangping-goserver -rc 2
并且自动化部署工具使用ak,sk认证,需要用户提供aksk的文件的目录,使用-f(或-filepath),也可以使用默认文件地址./config/config.properties
应用样例json文件
example-k8s-app.json
(Chrome: 右键点击链接,选择"Open link in new Tab"; Firefox: 右键点击链接,选择"Save Link As ...")
工具下载
cli.tar.gz
(Chrome: 右键点击链接,选择"Open link in new Tab"; Firefox: 右键点击链接,选择"Save Link As ...")