Symp CLI Client¶
Overview¶
The Zadara zCompute Symp client is a unified CLI (Command Line Interface) to manage and operate your zCompute services.
The zCompute Symp CLI tools should be installed on an external Linux machine. The following operating systems are supported:
Ubuntu
Debian
RHEL
CentOS
Fedora
Note
The zCompute symp client requires python 2.7
Installing the Symp Client¶
In order to get started with the zCompute Symp client, execute the following according to the operating system of your choice
Install dependencies¶
Ubuntu/Debian¶
$ sudo apt-get update
$ sudo apt-get install python-pip
$ sudo apt-get install unzip
RHEL¶
$ sudo yum clean all
$ sudo yum install python-pip
$ sudo yum install unzip
Download and install the Symp client¶
$ URL=<zComputeURL FQDN> curl -sfLk \
"${URL}/install-client.sh" | sudo URL=$URL bash -
Example:
$ URL=https://compute-us-central-1.zadara.com curl -sfLk \
"${URL}/install-client.sh" | sudo URL=$URL bash -
Note
Replace the <zCompute FQDN> with the zCompute endpoint of your choice.
Verify¶
Run a symp command to verify:
$ symp -k -u <username> -d <account_name> -p <password> --url https://<ip_of_symphony_region> machine-images list -c name