Udostępnij przez


Instalacja interfejsu wiersza polecenia CycleCloud

Interfejs wiersza polecenia platformy Azure CycleCloud zapewnia dostęp konsoli do aplikacji CycleCloud, dzięki czemu funkcje widoczne w graficznym interfejsie użytkownika są dostępne w wierszu polecenia. Można go używać do bezpośredniego kontrolowania CycleCloud i klastrów CycleCloud lub za pomocą skryptu.

Wymagania wstępne

Interfejs wiersza polecenia CycleCloud wymaga istniejącej instalacji języka Python w wersji 3.6 lub nowszej. Chociaż większość systemów Linux i Mac ma już prawidłową instalację języka Python 3, musisz zainstalować język Python dla systemu Windows.

Plik instalatora narzędzia CLI CycleCloud

Instalator CLI jest pobierany w ramach pakietu instalacyjnego CycleCloud. Wybierz pozycję ? w prawym górnym rogu interfejsu użytkownika, aby uzyskać dostęp do strony z informacjami . Użyj przycisku Pobierz narzędzia CLI, aby pobrać instalator w przeglądarce.

Pobierz instalator CLI

Instalator można również pobrać bezpośrednio z wiersza polecenia przy użyciu następującego polecenia. Jeśli wystąpienie usługi CycleCloud nie ma certyfikatu zgodnego z nazwą hosta, może być konieczne dodanie flagi --no-check-certificate do następującego wget polecenia.

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

Instalacja interfejsu wiersza polecenia usługi CycleCloud dla systemu Linux

Wyodrębnij zawartość cyclecloud-cli.zip do katalogu tymczasowego:

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

Ten krok tworzy podkatalog o nazwie cyclecloud-cli-installer. Aby ukończyć instalację, uruchom skrypt install.sh w tym katalogu:

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

Interfejs wiersza polecenia CycleCloud jest instalowany w lokalizacji ${HOME}/bin. Po zainstalowaniu interfejsu wiersza polecenia możesz dodać katalog ${HOME}/bin do zmiennej środowiskowej PATH w profilu.

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

Instalacja interfejsu wiersza polecenia usługi CycleCloud dla systemu Windows

W Eksploratorze Windows skopiuj plik zip instalatora interfejsu wiersza polecenia do katalogu tymczasowego, takiego jak Pliki do pobrania lub $env:TMP. Kliknij prawym przyciskiem myszy kopię cyclecloud-cli.zip i wybierz polecenie Wyodrębnij wszystko. Ta akcja tworzy podfolder o nazwie cyclecloud-cli-installer-<VERSION>.

cyclecloud-cli-installer-<VERSION> W podfolderze znajduje się skrypt programu PowerShell o nazwie install.ps1. Dwukrotnie kliknij skrypt install.ps1, aby ukończyć instalację CLI.

CLI CycleCloud jest teraz dodany do ścieżki systemowej dla nowych sesji PowerShell lub wiersza polecenia.

Inicjowanie interfejsu wiersza polecenia usługi CycleCloud

Po zainstalowaniu CLI (interfejsu wiersza polecenia) połącz go z serwerem Azure CycleCloud. Interfejs wiersza polecenia usługi Azure CycleCloud używa interfejsu API REST do komunikowania się z serwerem. Musisz zainicjować go przy użyciu adresu URL serwera Azure CycleCloud:

  1. Uruchom polecenie cyclecloud initialize , aby skonfigurować serwer. Zostaniesz poproszony o podanie adresu URL CycleServer, czyli pełnej nazwy domenowej (FQDN) serwera aplikacji. Wprowadź go w formacie https://FQDN.
  2. Zainstalowany serwer Usługi Azure CycleCloud używa certyfikatu SSL Let's Encrypt lub certyfikatu z podpisem własnym. Wpisz yes, gdy zostaniesz poproszony o zezwolenie na certyfikat.
  3. Zaloguj się przy użyciu tej samej nazwy użytkownika i hasła używanego w interfejsie internetowym CycleCloud.
  4. Uruchom polecenie , cyclecloud show_cluster aby przetestować działanie interfejsu wiersza polecenia CycleCloud.

Dalsze informacje