Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/orange-cloudavenue/cloudavenue-cli
https://github.com/orange-cloudavenue/cloudavenue-cli
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/orange-cloudavenue/cloudavenue-cli
- Owner: orange-cloudavenue
- License: mpl-2.0
- Created: 2023-11-16T10:37:55.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-04T17:33:24.000Z (3 months ago)
- Last Synced: 2024-11-04T17:34:10.494Z (3 months ago)
- Language: Go
- Homepage: https://orange-cloudavenue.github.io/cloudavenue-cli/
- Size: 91.3 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
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 PlatformUsage:
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 commandFlags:
-h, --help help for cav
-t, --time time elapsed for command
-v, --version version for cavUse "cav [command] --help" for more information about a command.
```* list edge gateway:
```shell
$> cav get egw
NAME OWNER
tn01e02ocbxxxxxxspt101 Shared
tn01e02ocbxxxxxxspt102 PRODUCTION
tn01e02ocbxxxxxxspt103 STAGING
```