Official command-line interface for the OUTSCALE API.
Maintenance mode: bug fixes only; no new features.
Looking for new features and an improved UX? See oapi-cli.
macOS (Homebrew)
brew install osc-cliLinux (AppImage)
# get the latest release from GitHub
chmod a+x osc-cli-x86_64.AppImage
./osc-cli-x86_64.AppImage
# (optional) sudo mv osc-cli-x86_64.AppImage /usr/local/bin/osc-cliPython package
pip3 install osc-sdkWindows See docs/install/windows.md.
Create ~/.osc/config.json:
{
"default": {
"access_key": "MYACCESSKEY",
"secret_key": "MYSECRETKEY",
"region": "eu-west-2"
}
}osc-cli SERVICE CALL [PROFILE] [CALL-PARAMETERS]
# example:
osc-cli api ReadVms- Installation guides (macOS, Linux/AppImage, Windows, pip, source): docs/install/
- Configuration and profiles: docs/configuration.md
- Usage and argument parsing: docs/usage.md, docs/argument-parsing.md
- Shell completion: docs/completion.md
- Troubleshooting & FAQ: docs/troubleshooting.md
See CONTRIBUTING.md.
BSD-3-Clause. See LICENSE.