CloudMonkey v6.0.0
v6.0.0 Release notes:
- Rewrite in Go, ships as single binary for Linux, Mac, and Windows
- Drop-in replacement for legacy Python-based cloudmonkey
- About 5-20x faster than legacy cloudmonkey
- Interactive UX for parameter and arg completion and selection
- JSON is the default output format
- New
columnbased output - Enable debug mode using
set debug trueoption, file-based logging removed - Per server profile based API cache
- New syntax
arg=@/path/to/fileto pass the content of file as API argument value similar tocurl - Improve help docs using
-hargument - Removed: XML output, coloured output, several
setoptions
Additional notes:
cmkwill create a new config directory under~/.cmk, allowing legacy cloudmonkey to be used as well.cmkwill store server profile specific API cache in the~/.cmk/profilesdirectory.
Installation instruction for Linux/Mac OSX:
wget <file url>
chmod +x <cmk binary file>
mv <cmk binary file> /bin/cmk
Docs: https://github.com/apache/cloudstack-cloudmonkey/wiki
Old docs: https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+cloudmonkey+CLI
Usage:
usage: cmk [flags] [commands|apis] [-h]
CloudMonkey (cmk) 🐵 is a command line interface for Apache CloudStack.
Allowed flags:
-h Show this help message or API doc when specified after an API
-v Print version
-o API response output format: json, text, table, column, csv
-p Server profile
-d Enable debug mode
Default commands:
exit Exits
help Help
set Configures options for cmk
sync Discovers and updates APIs
version Version info
Version and build details:
Apache CloudStack 🐵 CloudMonkey 6.0.0 (build: 74ff37c, 2019-03-05T17:27:26+0530)
MD5 checksums:
e7ac29a9c5d54e65dbec7325a6f37637 cmk.linux.x86 (Linux Intel-x86 32-bit)
8d3288cfe33cb17aad4596d6b783f8b3 cmk.linux.x86-64 (Linux Intel-x86 64-bit)
b1bb34f3f96bccf44bcdd5f425e9017d cmk.linux.arm32 (Linux ARM 32-bit)
a20f72642b5470e701d6b54a941d2196 cmk.linux.arm64 (Linux ARM 64-bit)
dfbf36b990c407095ee392e541b56329 cmk.darwin.x86-64 (Mac OSX Intel-x86 64-bit)
0ded9c5f8699c88918287adfdb7217f2 cmk.windows.x86-64.exe (Windows Intel-x86 64-bit)
3094e60ce6a28721ecc77655953e3fbf cmk.windows.x86.exe (Windows Intel-x86 32-bit)
