Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/orange-cloudavenue/cloudavenue-cli


https://github.com/orange-cloudavenue/cloudavenue-cli

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

![Orange Logo](./docs/multimedia/orange.png)

:warning: This tool is under development, Big improvements or changes may appear.

# What is cav
`cav` is a CLI terminal app built to give a basic view to manage your Cloud Avenue IaaS.
It give you a quick view of your cloudavenue resources.
You can List, Create and Delete some resources.
Actually we can manage VMware resource based on pos VCD (Virtual Cloud Center), like VDC, VM, VAPP

# Install

Please see Install chapter in Getting Start: https://github.com/orange-cloudavenue/cloudavenue-cli/blob/main/docs/index.md#Installation

# Configuration

Please see Configuration chapter in Getting Start: https://github.com/orange-cloudavenue/cloudavenue-cli/blob/main/docs/index.md#Configuration

# Usage
* Navigation commands :

```shell
$> cav
cav is the Command Line Interface for CloudAvenue Platform

Usage:
cav [command]

Available Commands:
completion Generate the autocompletion script for the specified shell
create Create resource to CloudAvenue.
delete Delete resource from CloudAvenue.
get Get resource to retrieve information from CloudAvenue.
help Help about any command

Flags:
-h, --help help for cav
-t, --time time elapsed for command
-v, --version version for cav

Use "cav [command] --help" for more information about a command.
```

* list edge gateway:

```shell
$> cav get egw
NAME OWNER
tn01e02ocbxxxxxxspt101 Shared
tn01e02ocbxxxxxxspt102 PRODUCTION
tn01e02ocbxxxxxxspt103 STAGING
```