Skip to main content

cloudmesh_client - A heterogeneous multi cloud command client and shell

Project description

Cloudmesh client is a simple client to enable access to multiple cloud environments form a command shell and commandline. It is grown out of the need to simplify access to multiple clouds for researchers and students easily. In contrast to our earlier versions of cloudmesh it explicitly separates the code to only target client code. Due to this simplification it is also possible to install the client code not only on Linux, OSX, but also Windows. We have tested the installation on Windows 10.

Automated Builds

Master

master-status

Documentation for master branch

Dev/VM

dev-status

Documentation for unstable branch

libcloud

lib-status

Documentation for master branch

Current TODO

Features

  • Heterogeneous cloud management

  • Heterogeneous High Performance Computing (HPC) job management

  • Supported clouds

    • OpenStack

    • Azure (not yet integrated, earlier versions of cloudmesh support it)

    • Amazon (not yet integrated, earlier versions of cloudmesh support it)

    • SDSC comet virtual clusters

  • Supported Provider Templates

    • Futuesystems.org

    • chameleoncloud.org

    • SDSC Comet virtual clusters

    • Openstack (any general Openstack Cloud)

    • HP Chameleon

    • AWS (not yet integrated, earlier versions of cloudmesh support it)

    • Azure (not yet integrated, earlier versions of cloudmesh support it)

  • Heterogeneous Cloud Commandline client

  • Heterogeneous Cloud Command Shell

  • Heterogeneous Slurm Commandline client

  • Heterogeneous Slurm Command Shell

  • Integration with ~/.ssh/config

Status

This project is under heavy development.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cloudmesh_client-4.7.3.tar.gz (241.3 kB view details)

Uploaded Source

Built Distributions

cloudmesh_client-4.7.3-py2.py3-none-any.whl (328.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file cloudmesh_client-4.7.3.tar.gz.

File metadata

File hashes

Hashes for cloudmesh_client-4.7.3.tar.gz
Algorithm Hash digest
SHA256 f41e93367cdf77e3545dfa6f23668835afe46bec9762edcdeaee2a48d8037852
MD5 f4e00813788a1df580f40e9b86d00457
BLAKE2b-256 75ab8f933360956f7bd3d6638713f3563191ccac2972c9a18d97fc350c5c711c

See more details on using hashes here.

File details

Details for the file cloudmesh_client-4.7.3.macosx-10.12-x86_64.tar.gz.

File metadata

File hashes

Hashes for cloudmesh_client-4.7.3.macosx-10.12-x86_64.tar.gz
Algorithm Hash digest
SHA256 761c2be0d35aa1cfcd3fd1a073952ef187e4959532de9885c6a4464122f1b6d9
MD5 b4800121c3b8aa67a13dbc9a782fd1cf
BLAKE2b-256 700479c89032f76af6280a20d10f6b1346108f21efc6abef77cad73e46b8ba59

See more details on using hashes here.

File details

Details for the file cloudmesh_client-4.7.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for cloudmesh_client-4.7.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 feeaee38cab6e0a72758b7d1258623b6861b52d761d842d6c5d1e82af5c2fe17
MD5 6f86b8b2973f8ca9979696bd6c292b9e
BLAKE2b-256 119d85be6d703965c39fe084889049912da7770fa7ab0c32e7bd672336711970

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page