Kromě webového Dashboardu je možné WebSupport Virtuální datové centrum (VDC) menežovat i pomocí příkazového řádku (CLI – Command Line Interface), který má identické možnosti a funcionalitu jako webové rozhraní. V některých případech tak nabízí rychlejší a efektivnější způsob administrace a stejně tak přináší možnosti automatizace formou skriptování.
Pro takový přístup je nutné mít nainstalovaného klienta na svém počítači. Klient funguje na systému, který má nainstalovaný Python 2.7, 3.4 nebo 3.5. Následně je možné pomocí pip
nainstalovat samotného klienta a to příkazem
# pip install python-openstackclient
Další možností pro operační systém Apple macOS je použít balíčkovací systém Homebrew. Po jeho instalaci je možné OpenStack clienta nainstalovat příkazem
# brew install openstackclient
Pro jeho nastavení je potřebné si stáhnout RC soubor, který obsahuje informace o prostředí. V části Compute vybrat Access & Security a následně API Access. Podle verze klienta vybrat Download OpenStack RC File v2 nebo Download OpenStack RC File v3.
RC soubor je nutné načítat pomocí source nebo stačí zadat
# . demo-openrc.sh
Pro otestování si můžete vylistovat běžící instance, kde PASSWORD
je vaše heslo do VDC.
# openstack --os-password PASSWORD server list
V testovacím prostředí můžete do RC souboru přidat i heslo
export OS_PASSWORD=password