安装 kbcli
你可以将 kbcli 安装在笔记本电脑或者云上的虚拟机上。
环境准备
Windows 用户需配置 PowerShell 5.0 及以上的版本。
安装 kbcli
kbcli 目前支持 macOS、Windows 和 Linux 系统。
- macOS
- Windows
- Linux
使用 curl 或 brew 安装 kbcli。
-
选项 1:执行
curl命令安装 kbcli-
安装 kbcli。
curl -fsSL https://kubeblocks.io/installer/install_cli.sh | bash如果想安装 kbcli 的指定版本,请按照以下步骤进行操作:
-
在 kbcli 发布页面中查看可用版本。
-
使用
-s指定版本,并执行以下命令。curl -fsSL https://kubeblocks.io/installer/install_cli.sh | bash -s x.y.z您可以通过 kbcli 发布列表 查看 kbcli 的所有版本,包括 alpha 及 beta 版本。
也可通过执行以下命令,获取稳定版本:
curl -s "https://api.github.com/repos/apecloud/kbcli/releases?per_page=100&page=1" | jq -r '.[] | select(.prerelease == false) | .tag_name' | sort -V -r
备注kbcli 默认安装最新版本。如果您的环境中已有正在运行的 KubeBlocks 实例,则需要安装与之匹配的 kbcli 版本。
例如,如果您当前使用的 KubeBlocks 版本是 v0.8.3,kbcli 应安装对应的 v0.8.3,而不是更高版本(如 v0.9.0),否则系统将因版本不匹配产生报错。
-
-
执行
kbcli version命令,检查 kbcli 版本并确保已成功安装。备注如果安装超时,请检查你的网络设置并重试。
-
-
选项 2:用 Homebrew 安装 kbcli
-
安装 ApeCloud 的 Homebrew 包(ApeCloud tap)。
brew tap apecloud/tap -
安装 kbcli。
brew install kbcli如果想安装 kbcli 的指定版本,执行:
# 查看可用版本
brew search kbcli
# 安装指定版本
brew install kbcli@x.y.z -
确认 kbcli 是否已成功安装。
kbcli -h
-
有两种方法可以在 Windows 上安装 kbcli。
- 选项 1:使用脚本安装
默认情况下,脚本将安装在 C:\Program Files\kbcli-windows-amd64,且无法修改。
如果需要自定义安装路径,请使用压缩文件。
-
以管理员身份执行 PowerShell,并执行
Set-ExecutionPolicy Unrestricted。 -
安装
kbcli。以下脚本将自动在 C:\Program Files\kbcli-windows-amd64 安装环境变量。
powershell -Command " & ([scriptblock]::Create((iwr https://www.kubeblocks.io/installer/install_cli.ps1)))"如果想安装 kbcli 的指定版本,在上述命令后面加上
-v和你想安装的版本号。powershell -Command " & ([scriptblock]::Create((iwr https://www.kubeblocks.io/installer/install_cli.ps1))) -v 0.5.2"
- 选项 2:使用安装包安装
- 在 kbcli Release 页面下载 kbcli 安装包。
- 解压文件并将其添加到环境变量中。
- 单击 Windows 图标,选择系统设置。
- 点击设置 -> 相关设置 -> 高级系统设置。
- 在高级选项卡上,点击环境变量。
- 点击新建,将 kbcli 安装包的路径添加到用户和系统变量中。
- 点击应用和确定。
使用 curl 命令安装 kbcli。
-
安装 kbcli。
curl -fsSL https://kubeblocks.io/installer/install_cli.sh | bash如果想安装 kbcli 的指定版本,在上述命令后面加上
-s和你想安装的版本号。curl -fsSL https://kubeblocks.io/installer/install_cli.sh | bash -s x.y.z -
执行
kbcli version命令,检查kbcli版本并确保已成功安装。
如果安装超时,请检查你的网络设置并重试。
升级 kbcli
升级 kbcli 仅需卸载当前版本,并安装新版本。