Instalace rozhraní příkazového řádku CycleCloud
Rozhraní příkazového řádku Azure CycleCloud (CLI) poskytuje přístup ke konzole k aplikaci CycleCloud a zpřístupňuje funkce v grafickém uživatelském rozhraní z příkazového řádku. Dá se použít k řízení clusterů CycleCloud a CycleCloud přímo nebo prostřednictvím skriptu.
Požadavky
Rozhraní příkazového řádku CycleCloud vyžaduje existující instalaci Pythonu 3.6 nebo novějšího. I když většina systémů Linux a Mac už má platnou instalaci Pythonu 3, budete muset nainstalovat Python pro Windows.
Instalační soubor cli CycleCloudu
Instalační program rozhraní příkazového řádku se distribuuje jako součást instalačního balíčku CycleCloud. Kliknutím na tlačítko ? v pravém horním rohu uživatelského rozhraní ho otevřete. Pomocí tlačítka Stáhnout nástroje rozhraní příkazového řádku můžete provést stažení v prohlížeči.
Případně ho můžete stáhnout přímo z příkazového řádku pomocí tohoto příkazu. Pokud instance CycleCloud nemá certifikát odpovídající názvu hostitele, může být potřeba přidat --no-check-certificate
příznak k následujícímu příkazu wget.
wget https://<your CycleCloud domain name>/static/tools/cyclecloud-cli.zip
Instalace rozhraní příkazového řádku CycleCloud pro Linux
Extrahujte obsah cyclecloud-cli.zip do dočasného adresáře:
cd /tmp
unzip /opt/cycle_server/tools/cyclecloud-cli.zip
Tím se vytvoří podadresáři s názvem cyclecloud-cli-installer. Instalaci dokončíte spuštěním skriptu install.sh v adresáři:
cd /tmp/cyclecloud-cli-installer
./install.sh
Rozhraní příkazového řádku CycleCloud se nainstaluje do ${HOME}/bin. Volitelně můžete po instalaci rozhraní příkazového řádku přidat adresář ${HOME}/bin do proměnné prostředí PATH ve vašem profilu.
if [[ -d ${HOME}/bin ]]; then
export PATH=${HOME}/bin:$PATH
fi
Instalace rozhraní příkazového řádku CycleCloud pro Windows
V Průzkumníku Windows zkopírujte soubor ZIP instalačního programu rozhraní příkazového řádku do dočasného adresáře, jako jsou soubory ke stažení nebo $env:TMP. Klikněte pravým tlačítkem na kopii cyclecloud-cli.zip a vyberte Extrahovat vše. Tím se vytvoří podsložka s názvem cyclecloud-cli-installer-<VERSION>
.
cyclecloud-cli-installer-<VERSION>
V podsložce najdete powershellový skript s názveminstall.ps1. Poklikáním na skriptinstall.ps1 dokončete instalaci rozhraní příkazového řádku.
Rozhraní příkazového řádku CycleCloud by teď mělo být dostupné v systémové cestě PATH pro nové relace PowerShellu nebo příkazového řádku.
Inicializace rozhraní příkazového řádku CycleCloud
Po instalaci rozhraní příkazového řádku ho budete muset připojit k serveru Azure CycleCloud. Rozhraní příkazového řádku Azure CycleCloud komunikuje se serverem pomocí rozhraní REST API a musí být inicializováno pomocí adresy URL serveru Azure CycleCloud:
- Inicializace serveru pomocí
cyclecloud initialize
. Zobrazí se výzva k zadání adresy URL CycleServeru, což je plně kvalifikovaný název domény aplikačního serveru. Zadejte ho ve formátuhttps://FQDN
. - Nainstalovaný server Azure CycleCloud používá buď certifikát SSL Let's Encrypt, nebo certifikát podepsaný svým držitelem. Zadejte
yes
, když se zobrazí výzva k povolení certifikátu. - Přihlaste se pomocí stejného uživatelského jména a hesla použitého pro webové rozhraní CycleCloud.
- Otestujte, že rozhraní příkazového řádku CycleCloudu pracuje s
cyclecloud show_cluster
.