aos-prov


Nameaos-prov JSON
Version 5.0.0 PyPI version JSON
download
home_pageNone
SummaryAosEdge Unit provisioning tool
upload_time2024-08-29 15:02:46
maintainerNone
docs_urlNone
authorEPAM Systems
requires_python>=3.7
licenseApache License 2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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
------------
```bash
pip install aos-prov
```

Usage
------------

### Create a new Unit based on Oracle VirtualBox image and provision it on Aos Cloud:


```bash
aos-prov unit-new --name {vm-name}
```
>Where: 
>* **vm-name** - Uniq name of a new Virtual Machine

Example:
```bash
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
```bash
aos-prov -u 'IP-ADDR:PORT'
```
Example:
```bash
aos-prov -u '127.0.0.1:8089'
```

### Download images for Units:
```bash
aos-prov download
```

### Create Unit VMs without provisioning:
```bash
aos-prov vm-new --name {vm-name}
```

### Remove Unit VMs:
```bash
aos-prov vm-remove --name {vm-name}
```

### Start Unit VMs:
```bash
aos-prov vm-start --name {vm-name}
```



            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "aos-prov",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": null,
    "author": "EPAM Systems",
    "author_email": "support@aoscloud.io",
    "download_url": null,
    "platform": "any",
    "description": "Aos provisioning tool\n=====================\nThis tool is part of the Aos SDK.\n\n\nOverview\n--------\nThis tool will help you to create and provision new AosCore-powered Units on the Aos Cloud.\n\nUsing this tool you'll be able to:\n* create a new development multi-node Unit using **Oracle VirtualBox** with our disk images.\n* provision virtual Unit.\n* provision Renesas Dev-kit for Aos Cloud.\n\n\nPrerequisites\n--------------\n* Python 3.7+ .\n* Oracle Virtual Box 7 installed on your system.\n* Aos user certificate to access Aos cloud. You may create one with the **aos-key** tool.\n\n\nInstallation\n------------\n```bash\npip install aos-prov\n```\n\nUsage\n------------\n\n### Create a new Unit based on Oracle VirtualBox image and provision it on Aos Cloud:\n\n\n```bash\naos-prov unit-new --name {vm-name}\n```\n>Where: \n>* **vm-name** - Uniq name of a new Virtual Machine\n\nExample:\n```bash\naos-prov unit-new --name DevUnit1\n```\n\n### Provision dev-kit or VM:\nTo provision Renesas dev-kit you have to know IP address of device. Use command ot provision\n```bash\naos-prov -u 'IP-ADDR:PORT'\n```\nExample:\n```bash\naos-prov -u '127.0.0.1:8089'\n```\n\n### Download images for Units:\n```bash\naos-prov download\n```\n\n### Create Unit VMs without provisioning:\n```bash\naos-prov vm-new --name {vm-name}\n```\n\n### Remove Unit VMs:\n```bash\naos-prov vm-remove --name {vm-name}\n```\n\n### Start Unit VMs:\n```bash\naos-prov vm-start --name {vm-name}\n```\n\n\n",
    "bugtrack_url": null,
    "license": "Apache License 2.0",
    "summary": "AosEdge Unit provisioning tool",
    "version": "5.0.0",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f341480cdf40aaa2b58d8de31418a59154391e2919ef4d7eef92b9bdbdd16c9f",
                "md5": "0bdef003b3d4c619f87b3b31cafa0266",
                "sha256": "6adcf09ab8024a21fb3d6c294b0f57d75856c2fb3e4044d8de7e049845652003"
            },
            "downloads": -1,
            "filename": "aos_prov-5.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0bdef003b3d4c619f87b3b31cafa0266",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 104749,
            "upload_time": "2024-08-29T15:02:46",
            "upload_time_iso_8601": "2024-08-29T15:02:46.778945Z",
            "url": "https://files.pythonhosted.org/packages/f3/41/480cdf40aaa2b58d8de31418a59154391e2919ef4d7eef92b9bdbdd16c9f/aos_prov-5.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-29 15:02:46",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "aos-prov"
}
        
Elapsed time: 3.69025s