Aos provisioning tool
This tool is part of the Aos SDK.
Overview
This tool will help you to create and provision new AosCore-powered Units on the Aos Cloud.
Using this tool you'll be able to:
- create a new development multi-node Unit using Oracle VirtualBox with our disk images.
- provision virtual Unit.
- provision Renesas Dev-kit for Aos Cloud.
Prerequisites
- Python 3.7+ .
- Oracle Virtual Box 7 installed on your system.
- Aos user certificate to access Aos cloud. You may create one with the aos-key tool.
Installation
pip install aos-prov
Usage
Create a new Unit based on Oracle VirtualBox image and provision it on Aos Cloud:
aos-prov unit-new --name {vm-name}
Where:
- vm-name - Uniq name of a new Virtual Machine
Example:
aos-prov unit-new --name DevUnit1
Provision dev-kit or VM:
To provision Renesas dev-kit you have to know IP address of device. Use command ot provision
aos-prov -u 'IP-ADDR:PORT'
Example:
aos-prov -u '127.0.0.1:8089'
Download images for Units:
aos-prov download
Create Unit VMs without provisioning:
aos-prov vm-new --name {vm-name}
Remove Unit VMs:
aos-prov vm-remove --name {vm-name}
Start Unit VMs:
aos-prov vm-start --name {vm-name}