CycleCloud CLI をインストールする

Azure CycleCloud コマンド ライン インターフェイス (CLI) は、CycleCloud アプリケーションへのコンソール アクセスを提供し、GUI で表示される関数をコマンド ラインから使用できるようにします。 CycleCloud クラスターと CycleCloud クラスターを直接、またはスクリプトを使用して制御するために使用できます。

前提条件

CycleCloud CLI には、Python 3.6 以降の既存のインストールが必要です。 ほとんどの Linux および Mac システムには有効な Python 3 のインストールが既にありますが、 Windows 用の Python をインストールする必要があります。

CycleCloud CLI インストーラー ファイル

CLI インストーラーは、CycleCloud インストール パッケージの一部として配布されます。 UI の右上隅にある ? をクリックして、 概要 ページにアクセスします。 ブラウザー内ダウンロードを実行するには、[ CLI ツールのダウンロード ] ボタンを使用します。

Download CLI installer

または、このコマンドを使用して、コマンド ラインから直接ダウンロードすることもできます。 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。 アプリケーション サーバーの FQDN である CycleServer URL の入力を求められます。 形式 https://FQDNで入力します。
  2. インストールされている Azure CycleCloud サーバーでは、Let's Encrypt SSL 証明書または自己署名証明書が使用されます。 証明書の許可を求められたら入力 yes します。
  3. CycleCloud Web インターフェイスに使用されるのと同じユーザー名とパスワードでログインします。
  4. CycleCloud CLI が動作していることをテストします cyclecloud show_cluster

もっと読む