共用方式為


安裝 CycleCloud CLI

Azure CycleCloud 命令行介面 (CLI) 提供 CycleCloud 應用程式的控制台存取權,使從命令行取得 GUI 中所見的函式。 您可以使用它直接或透過腳本來控制 CycleCloud 和 CycleCloud 叢集。

先決條件

CycleCloud CLI 需要現有的 Python 3.6 或更新版本安裝。 雖然大部分的 Linux 和 Mac 系統已經有有效的 Python 3 安裝,但您需要 安裝適用於 Windows 的 Python

CycleCloud CLI 安裝程式檔案

您會在 CycleCloud 安裝套件中取得 CLI 安裝程式。 選取 UI 右上角的 ,以存取 關於 頁面。 使用 [ 下載 CLI 工具] 按鈕,在瀏覽器中下載安裝程式。

下載 CLI 安裝程式

您也可以使用下列命令直接從命令行下載安裝程式。 如果 CycleCloud 執行個體沒有符合其主機名稱的憑證,您可能需要將 --no-check-certificate 旗標新增至下列 wget 命令。

wget https://<your CycleCloud domain name>/static/tools/cyclecloud-cli.zip

適用於Linux的 CycleCloud CLI 安裝

cyclecloud-cli.zip 的內容解壓縮到暫存目錄:

cd /tmp
unzip /opt/cycle_server/tools/cyclecloud-cli.zip

此步驟會建立名為 cyclecloud-cli-installer 的子目錄。 若要完成安裝,請在此目錄中執行 install.sh 文稿:

cd /tmp/cyclecloud-cli-installer
./install.sh

CycleCloud CLI 會安裝至 ${HOME}/bin。 安裝 CLI 之後,您可以將 ${HOME}/bin 目錄新增至配置檔中的 PATH 環境變數。

if [[ -d ${HOME}/bin ]]; then
  export PATH=${HOME}/bin:$PATH
fi

Windows 的 CycleCloud CLI 安裝

在 Windows 檔案總管中,將 CLI 安裝程式 zip 檔案複製到下載或$env:TMP 等暫存目錄。 以滑鼠右鍵按兩下 cyclecloud-cli.zip 複本,然後選取 [ 全部解壓縮]。 此動作會建立名為 cyclecloud-cli-installer-<VERSION>的子資料夾。

cyclecloud-cli-installer-<VERSION> 子資料夾中,您會找到名為 install.ps1的 PowerShell 腳本。 按兩下 install.ps1 腳本來完成 CLI 安裝。

CycleCloud CLI 現在可在新的 PowerShell 或命令提示字元會話的系統 PATH 中使用。

初始化 CycleCloud CLI

安裝 CLI 之後,請將它連線到您的 Azure CycleCloud 伺服器。 Azure CycleCloud CLI 會使用 REST API 與伺服器通訊。 您必須使用 Azure CycleCloud 伺服器 URL 來初始化它:

  1. 執行 cyclecloud initialize 以設定伺服器。 系統會提示您輸入 CycleServer URL,這是應用程式伺服器的 FQDN。 以格式 https://FQDN輸入它。
  2. 已安裝的 Azure CycleCloud 伺服器會使用 Let's Encrypt SSL 憑證或自我簽署憑證。 當系統要求允許憑證時輸入 yes
  3. 使用您用於 CycleCloud Web 介面的相同使用者名稱和密碼登入。
  4. 執行 cyclecloud show_cluster 以測試 CycleCloud CLI 是否正常運作。

進一步閱讀