文档首页/
应用管理与运维平台 ServiceStage/
最佳实践/
使用GitLab对接Jenkins自动构建并升级部署到ServiceStage的组件/
操作前准备/
安装和初始化配置KooCLI工具
更新时间:2023-07-31 GMT+08:00
安装和初始化配置KooCLI工具
KooCLI工具用于调用ServiceStage服务提供的接口,对ServiceStage组件执行升级等操作。
使用KooCLI工具之前,您需要先安装和初始化配置KooCLI工具:
- 安装KooCLI:您可以选择方式一:联网安装或者方式二:软件包安装安装KooCLI工具。
- 初始化配置KooCLI:使用KooCLI工具前,需要先进行初始化配置。
方式一:联网安装
- 登录Jenkins所在Linux虚拟机。
- 执行安装命令:
curl -sSL https://hwcloudcli.obs.cn-north-1.myhuaweicloud.com/cli/latest/hcloud_install.sh -o ./hcloud_install.sh && bash ./hcloud_install.sh -y
方式二:软件包安装
- 登录Jenkins所在Linux虚拟机,执行如下命令查看虚拟机操作系统类型:
echo $HOSTTYPE
- 若执行如上命令的输出值是“x86_64”,则为AMD 64位系统。
- 若执行如上命令的输出值是“aarch64”,则为ARM 64位系统。
- 执行如下命令下载对应的软件包。
- AMD
wget "https://hwcloudcli.obs.cn-north-1.myhuaweicloud.com/cli/latest/huaweicloud-cli-linux-amd64.tar.gz" -O huaweicloud-cli-linux-amd64.tar.gz
- ARM
wget "https://hwcloudcli.obs.cn-north-1.myhuaweicloud.com/cli/latest/huaweicloud-cli-linux-arm64.tar.gz" -O huaweicloud-cli-linux-arm64.tar.gz
- AMD
- 执行如下命令解压软件包。
- AMD
tar -zxvf huaweicloud-cli-linux-amd64.tar.gz
- ARM
tar -zxvf huaweicloud-cli-linux-arm64.tar.gz
- AMD
- 在解压后的目录执行如下命令创建软链接到“/usr/local/bin”目录:
ln -s $(pwd)/hcloud /usr/local/bin/
- 执行如下命令验证是否安装成功:
hcloud version
系统显示类似“当前KooCLI版本:3.4.1.1”版本信息,表示安装成功。
初始化配置KooCLI
- 登录Jenkins所在Linux虚拟机。
- 执行命令进行初始化配置,输入命令后按回车进入交互模式,根据界面提示输入各参数值,各参数配置参考表1。
hcloud configure init
- 添加配置参数。
可能会出现找不到对应cli升级命令的问题,需要添加额外配置:
hcloud configure set --cli-lang=cn
父主题: 操作前准备