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.
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:
- 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 indelinghttps://FQDN
in. - 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. - Meld u aan met dezelfde gebruikersnaam en hetzelfde wachtwoord als voor de CycleCloud-webinterface.
- Test of de CycleCloud CLI werkt.
cyclecloud show_cluster