29 lines
1.9 KiB
Markdown
29 lines
1.9 KiB
Markdown
How to install connectVMClient for Linux on connectVM Cloud[🔗](#how-to-install-connectVMclient-for-linux-on-brand-name "Permalink to this headline")
|
|
=====================================================================================================================================================
|
|
|
|
The connectVM CLI client allows you to manage connectVM environments using the command line interface. Its functions include:
|
|
|
|
> * Creating, starting, shutting down, shelving, deleting, rebooting virtual machines
|
|
> * Assigning a floating IP to your virtual machine
|
|
> * Listing available resources, including volumes, virtual machines and floating IPs
|
|
|
|
You can also automate these operations using scripts.
|
|
|
|
This article covers two methods of installing this piece of software on Ubuntu. The first method should be more convenient and sufficient for most needs. The second method is for advanced use cases, such as:
|
|
|
|
> * keeping multiple versions of the connectVM CLI client ready to use on the same computer or
|
|
> * needing more advanced features than what Ubuntu packages provide and
|
|
> * having to use the connectVM CLI client on a Linux distribution which does not support the installation method described in the first method.
|
|
|
|
Prerequisites[🔗](#prerequisites "Permalink to this headline")
|
|
-------------------------------------------------------------
|
|
|
|
No. 1 **Hosting**
|
|
|
|
You need a connectVM Cloud hosting account with Horizon interface <https://console.connectvm.com/>.
|
|
|
|
No. 2 **Linux installed on your computer**
|
|
|
|
You need to have Linux installed on your local computer or a virtual machine. This article was written for Ubuntu 22.04 LTS and Python 3. Instructions for other Linux distributions might be different.
|
|
|
|
If you choose a virtual machine, you can run it yourself, or it can be, say, a virtual machine running on connectVM Cloud cloud. If you choose this latter option, the following articles might be of help for you: |