检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
离线模式适用场景 可将KooCLI最新的离线元数据打包下载到用户本地,该元数据缓存文件长期有效。后续执行KooCLI命令时将读取文件内容完成命令校验及解析。此模式下,已打包下载的元数据缓存文件不会自动更新,故不会因元数据文件内容修改,导致已有命令中参数校验不通过而报错。可保证KooCLI命令一
SK:secretAccessKey}" cli-jsonInput 选项 指定JSON文件的方式传递API参数。当云服务API的参数过多时,可将参数定义在一个JSON文件中,KooCLI会解析该文件中的参数内容。 hcloud ECS CreateServers --cli-region="cn-north-4"
本地查找已下载的AK/SK文件,文件名一般为:credentials.csv。 如下图所示,文件包含了用户名称(User Name),AK(Access Key Id),SK(Secret Access Key)。 图1 credential.csv文件内容 创建新的访问密钥 如
"配置不加密存储配置文件中的认证信息。未配置时,默认加密存储。 商用 配置是否加密存储认证信息 2 支持SSO登录 KooCLI版本:5.2.7 KooCLI支持使用"hcloud configure sso"命令进行SSO登录,将用户的认证信息存储在配置文件中。 商用 支持SSO登录
在Windows系统上安装KooCLI 点此下载适配Windows系统的KooCLI。 解压后得到hcloud.exe文件,如下图所示。 图1 在Windows系统下载并解压后的hcloud.exe文件 (可选)将KooCLI所在目录加入到系统环境变量Path中,方便在cmd窗口的任意目录下使用hcloud命令。
华为云上某资源的访问控制权限和用户在相关服务里的权限保持一致。 对配置文件及运行日志的访问控制 KooCLI是运行在用户本地的一款客户端工具, KooCLI使用的相关配置文件及运行日志都保存在用户本地,此类文件的访问控制权限需要用户自己管控。 父主题: 安全
下载KooCLI,请参考《快速入门》。 您也可以在线体验KooCLI。 在Windows系统使用KooCLI时,请勿双击执行hcloud.exe文件,正确的用法是在hcloud.exe文件所在目录下打开命令行工具(支持CMD、PowerShell)后执行相应命令。
置项组成配置文件,存储在用户本地。用户在调用云服务API时,可通过指定配置项,代替这组公共信息的输入。 KooCLI配置命令包含初始化配置、配置项的增删改查等。 发布区域:全部 初始化配置 新增或修改配置项 查询配置项列表 查询指定配置项 删除指定配置项 检查配置文件格式 删除所有配置项
数据。远程获取的元数据会被保存在用户本地供后续使用,以减少命令执行过程中的网络IO,提高命令响应速度,保存元数据的文件称为元数据缓存文件。请查看如何管理元数据缓存文件。 KooCLI在使用离线模式时,会下载已有元数据的合集,称为离线元数据包。
KooCLI下载地址是不带sha256后缀结尾的链接,带sha256后缀结尾的下载链接仅为对应软件包的校验文件。 例如:Windows 64位的下载链接是KooCLI-windows-amd64.zip,它的校验文件下载链接则是KooCLI-windows-amd64.zip_sha256。 父主题:
/hcloud_install.sh && bash ./hcloud_install.sh -y hcloud_install.sh文件为一键式安装KooCLI的脚本文件,其对应的软件包校验文件为hcloud_install.sh.sha256 分步安装 若您希望分步骤安装KooCLI,请参考以下步骤:
元数据缓存相关 元数据缓存文件存于何处?如何清理?
日志相关 日志文件存于何处?
/hcloud_install.sh && bash ./hcloud_install.sh -y hcloud_install.sh文件为一键式安装KooCLI的脚本文件,其对应的软件包校验文件为hcloud_install.sh.sha256 命令执行过程中,如遇报错“sha256sum:command
配置信息管理 配置命令简介 初始化配置 新增或修改配置项 SSO登录 查询配置项列表 查询指定配置项 删除指定配置项 检查配置文件格式 删除所有配置项
请使用数字代替该字符;若提示的参数名中有“{*}”,其含义为自定义参数名称,请使用任意不含“.”的字符串代替该字符; 若同一机器同一用户的多个目录下有KooCLI,且其中某一目录下的工具开启了自动补全,则该用户其他目录下的KooCLI也可完成自动补全功能。 使用交互模式时需注意:
show 查询指定配置项 hcloud configure delete 删除指定配置项 hcloud configure test 检查配置文件格式 hcloud configure clear 删除所有配置项 父主题: 配置信息管理
如KooCLI在命令执行过程中未提示您如上所述的错误信息,但调用API的返回值显示参数有误,可能是因您本地缓存API详情的文件被修改,导致参数校验失其准确性。您可通过执行“hcloud meta clear”命令清理当前的缓存文件后,重新执行“hcloud <service> <operation> --help”
检查命令正确性 指定区域 以无配置方式AKSK调用云服务API 指定用户所属账号ID 指定配置项 指定配置项的认证模式 指定结果的输出格式 以JSON文件的方式传递API参数 指定请求超时时间 指定请求连接重试次数 跳过https请求证书验证 自定义请求域名 结果轮询
但调用API的返回值显示region错误,可能是因您本地缓存cli-region列表的文件被修改,导致参数校验失其准确性。此时请您执行“hcloud meta clear”命令清理本地缓存文件后,重新调用; 如您的错误提示信息是英文,说明您此前已在配置中将KooCLI语言设置为英