Terminal-based CLI interface for server and infrastructure management using supported APIs
Download the latest binary for your OS/architecture:
Mac OS X: 64 bit
Extract the downloaded archive and place the binary in your PATH.
Run cloudcli init to perform an interactive initialization.
See the CLI help messages:
cloudcli --help
- cloudcli - initial configuration and global options
 
- cloudcli server attach - Connect to the server via SSH
 - cloudcli server clone - Clone a server
 - cloudcli server configure - Change server configuration
 - cloudcli server create - Create a server
 - cloudcli server description - Get or set server description
 - cloudcli server disk - List/manage server disks
 - cloudcli server history - List server actions history
 - cloudcli server info - Get server overview/information
 - cloudcli server list - List servers
 - cloudcli server network - List/manage server networks
 - cloudcli server options - List server options
 - cloudcli server passwordreset - Reset server/s password
 - cloudcli server poweroff - Power Off server/s
 - cloudcli server poweron - Power On server/s
 - cloudcli server reboot - Reboot server/s
 - cloudcli server rename - Rename server
 - cloudcli server reports - Get server monthly usage reports
 - cloudcli server resume - Resume server/s
 - cloudcli server snapshot - List/manage server snapshots
 - cloudcli server sshkey - Add an SSH public key to the server authorized keys
 - cloudcli server statistics - Get server statistics
 - cloudcli server suspend - Suspend server/s
 - cloudcli server tags - List/manage server tags
 - cloudcli server terminate - Terminate server/s
 
- cloudcli queue detail - Get details of tasks
 - cloudcli queue list - List all tasks in queue
 
- cloudcli network create - Create a network
 - cloudcli network delete - Delete a network (must delete all subnets first)
 - cloudcli network list - List networks
 - cloudcli network subnet_create - Create a network subnet
 - cloudcli network subnet_delete - Delete a network subnet
 - cloudcli network subnet_edit - Edit a network subnet, all values which are different then existing values will be updated
 - cloudcli network subnet_list - List network subnets
 
- cloudcli k8s create_cluster - Create a Kubernetes cluster (BETA)
 - cloudcli k8s create_node - Create a node (BETA)
 - cloudcli k8s create_nodepool - Create a nodepool (BETA)
 - cloudcli k8s kubeconfig - Get cluster kubeconfig (BETA)
 - cloudcli k8s status - Get Kubernetes cluster status (BETA)
 - cloudcli k8s task_status - Get task status
 - cloudcli k8s update_cluster - Update a Kubernetes cluster (BETA)
 - cloudcli k8s update_node - Update a node (BETA)
 - cloudcli k8s update_nodepool - Update a nodepool (BETA)