About¶
Cloudmesh enables you to access multi-cloud environments such as AWS, Azure, Google, and OpenStack Cloudsvery easily. To start a vm on AWS you can say:
cms set cloud=aws
cms vm boot
To start one on Azure, set the cloud accordingly:
cms set cloud=aws
cms vm boot
Cloudmesh is an evolution of our previous tool that has been used by hundreds of students and cloud practitioners to interact easily with clouds to create a service mashup to access common cloud services across a number of cloud providers.
It is under active development and managed in GitHub at
Documentation: https://cloudmesh.github.io/cloudmesh-manual/
It has a variety of repositories that add features to Cloudmesh based on needs by the user.
Features¶
Github |
Description |
Status |
---|---|---|
simplifies system, console, and argument management |
stable |
|
sophisticated command shell and line interpreter with plugins |
stable |
|
convenient source code installer and manager for developers |
stable |
|
A GUI program to configure ~/.cloudmesh/cloudmesh.yaml |
stable |
|
A database for caching cloud interactions (based on MongoDB) |
stable |
|
A container that runs cloudmesh shell |
stable |
|
Cloud Compute Providers for AWS, Azure, Google, Openstack |
stable |
|
Cloud Storage Providers for AWS, Azure, Google, Openstack |
beta |
|
Cloud Service viewer for AWS, Azure, Google, Openstack |
beta |
|
Plugin for managing workflows |
alpha |
|
Plugin for managing AWS Elastic MapReduce (EMR) |
alpha |
|
OpenAPI based REST service interfaces |
alpha |
Versions¶
version --number
+-------------------------+-----------+
| Package | Version |
+-------------------------+-----------+
| cloudmesh.abstract | 4.3.5 |
| cloudmesh.admin | 4.3.4 |
| cloudmesh.aws | 4.1.8 |
| cloudmesh.azure | 4.1.10 |
| cloudmesh.chameleon | 4.3.0 |
| cloudmesh.cloud | 4.4.1 |
| cloudmesh.cmd5 | 4.3.18 |
| cloudmesh.common | 4.3.52 |
| cloudmesh.configuration | 4.3.7 |
| cloudmesh.google | 4.1.9 |
| cloudmesh.gui | 4.3.2 |
| cloudmesh.inventory | 4.3.4 |
| cloudmesh.multipass | 4.3.0 |
| cloudmesh.openstack | 4.3.1 |
| cloudmesh.oracle | 4.1.4 |
| cloudmesh.ssh | not found |
| cloudmesh.storage | 4.0.14 |
| cloudmesh.sys | 4.3.3 |
| cloudmesh.test | 4.3.2 |
+-------------------------+-----------+
Contact¶
For more info please contact Gregor von Laszewski, laszewski@gmail.com
Gregor von Laszewski
E-mail: laszewski@gmail.comn
Indiana University
School of Informatics and Computing
2425 N Milo B Sampson Ln
Bloomington, IN 47408