De CycleCloud CLI installeren

De Azure CycleCloud-opdrachtregelinterface (CLI) biedt consoletoegang tot de CycleCloud-toepassing, waardoor functies zichtbaar zijn in de GUI die beschikbaar is vanaf de opdrachtregel. Het kan worden gebruikt om CycleCloud- en CycleCloud-clusters rechtstreeks of via een script te beheren.

Vereisten

Voor de CycleCloud CLI is een bestaande installatie van Python 3.6 of hoger vereist. Hoewel de meeste Linux- en Mac-systemen al een geldige Python 3-installatie hebben, moet u Python voor Windows installeren.

CycleCloud CLI-installatiebestand

Het CLI-installatieprogramma wordt gedistribueerd als onderdeel van het CycleCloud-installatiepakket. Klik op de ? in de rechterbovenhoek van de gebruikersinterface om toegang te krijgen tot de infopagina . Gebruik de knop CLI-hulpprogramma's downloaden om een download in de browser uit te voeren.

Download CLI installer

U kunt het ook rechtstreeks vanaf de opdrachtregel downloaden met behulp van deze opdracht. Mogelijk moet u de --no-check-certificate vlag toevoegen aan de volgende wget-opdracht als het CycleCloud-exemplaar geen certificaat heeft dat overeenkomt met de hostnaam.

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

CycleCloud CLI-installatie voor Linux

Pak de inhoud van cyclecloud-cli.zip uit naar een tijdelijke map:

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

Hiermee maakt u een submap met de naam cyclecloud-cli-installer. Voer het install.sh script in de map uit om de installatie te voltooien:

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

De CycleCloud CLI wordt geïnstalleerd in ${HOME}/bin. Voeg na de installatie van de CLI de map ${HOME}/bin toe aan de omgevingsvariabele PATH in uw profiel.

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

CycleCloud CLI-installatie voor Windows

Kopieer in Windows Verkenner het ZIP-bestand van het CLI-installatieprogramma naar een tijdelijke map, zoals Downloads of $env:TMP. Klik met de rechtermuisknop op de kopie van cyclecloud-cli.zip en selecteer Alles extraheren. Hiermee maakt u een submap met de naam cyclecloud-cli-installer-<VERSION>.

In de cyclecloud-cli-installer-<VERSION> submap vindt u een PowerShell-script met de naam install.ps1. Dubbelklik op het scriptinstall.ps1 om de CLI-installatie te voltooien.

De CycleCloud CLI moet nu beschikbaar zijn in het systeemPAD voor nieuwe PowerShell- of opdrachtpromptsessies.

CycleCloud CLI initialiseren

Zodra de CLI is geïnstalleerd, moet u deze verbinden met uw Azure CycleCloud-server. De Azure CycleCloud CLI communiceert met de server met behulp van een REST API en moet worden geïnitialiseerd met de URL van uw Azure CycleCloud-server:

  1. Initialiseer de server met cyclecloud initialize. U wordt gevraagd om de CycleServer-URL. Dit is de FQDN-naam van uw toepassingsserver. Voer deze in de indeling https://FQDNin.
  2. De geïnstalleerde Azure CycleCloud-server maakt gebruik van een SSL-certificaat voor Let's Encrypt of een zelfondertekend certificaat. Typ yes wanneer u wordt gevraagd om het certificaat toe te staan.
  3. Meld u aan met dezelfde gebruikersnaam en hetzelfde wachtwoord als voor de CycleCloud-webinterface.
  4. Test of de CycleCloud CLI werkt.cyclecloud show_cluster

Meer informatie