开始使用CockroachDB 22.1中的cloud CLI工具

69 阅读1分钟

让我们现实一点:虽然漂亮的GUI没有错,但用命令行做事情就是快。至少当你知道你在做什么的时候。

这就是为什么在CockroachDB 22.1中,我们增加了一个新的工具,旨在使人们比以往更快、更容易地从命令行中创建和管理CockroachDB集群:ccloud

如何开始使用ccloud

启动和运行你的第一个集群只需要几分钟的时间。下面是一段视频,介绍了如何操作。

下载ccloud工具

如果您还没有安装,您将需要在您的机器上下载并安装ccloud 。你可以通过几种不同的方式从命令行中完成这一工作。

用Homebrew安装(假设你已经安装了Homebrew)。

brew install cockroachdb/tap/ccloud

下载二进制文件(Mac)。

curl https://binaries.cockroachdb.com/ccloud/ccloud_darwin-amd64_0.1.1.tar.gz | tar -xJ && cp -i ccloud /usr/local/bin/

下载二进制文件(M1 Mac)。

curl https://binaries.cockroachdb.com/ccloud/ccloud_darwin-arm64_0.1.1.tar.gz | tar -xJ && cp -i ccloud /usr/local/bin/

下载二进制文件(Linux)。

curl https://binaries.cockroachdb.com/ccloud/ccloud_linux-amd64_0.1.1.tar.gz | tar -xz && cp -i ccloud /usr/local/bin/

下载二进制文件(Windows)。

$ErrorActionPreference = "Stop"; [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $ProgressPreference = 'SilentlyContinue'; $null = New-Item -Type Directory -Force $env:appdata/ccloud; Invoke-WebRequest -Uri https://binaries.cockroachdb.com/ccloud/ccloud_windows-amd64_0.1.1.zip -OutFile ccloud.zip; Expand-Archive -Force -Path ccloud.zip; Copy-Item -Force ccloud/ccloud.exe -Destination $env:appdata/ccloud; $Env:PATH += ";$env:appdata/ccloud"; # We recommend adding ";$env:appdata/ccloud" to the Path variable for your system environment. See https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_environment_variables#saving-changes-to-environment-variables for more information.

创建一个新的集群并连接到它

一旦你安装了ccloud ,要创建一个新的集群(并连接到它,如果你愿意的话),只需输入以下命令,然后按照屏幕上的提示操作。就这么简单!

ccloud quickstart

当然,创建一个新的集群仅仅是冰山一角。请查看完整的文档,看看ccloud还能做什么!