{ "info": { "author": "Harvard University Information Technology", "author_email": "ithelp@harvard.edu", "bugtrack_url": null, "classifiers": [], "description": "nepho |PyPI version| |Build Status|\n===================================\n\nCommand line cross-cloud orchestration tool for constructing virtual datacenters\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nNepho is a command-line tool that orchestrates the creation of complete\nworking application stacks on virtual infrastructure. Initially\ntargeting Amazon Web Services as well as Vagrant, Nepho abstracts\ndatacenter creation, instance configuration, and application deployment\ninto portable \"cloudlets\" that can be shared between developers and\nteams.\n\nWith Nepho, DevOps engineers can construct complete\ninfrastructure-as-code bundles (\"cloudlets\") that anyone can easily spin\nup with a single command. Nepho is in active development.\n\nTo learn more about the key concepts and vocabulary of Nepho, please\nview the `structure of a cloudlet`_ page.\n\nStatus\n------\n\nThis project is new but being actively developed by the Cloud\nEngineering team within Harvard University Information Technology. We\nhave released a stable 1.0 release that is being used by teams within\nHarvard. We welcome your feedback and contributions!\n\nCurrently there are two main code branches:\n\n- **master** - refactoring into a generic *core*, vendor-specific\n *providers*, and *cloudlets* for each individual application/service\n environment.\n- **legacy** - legacy code for constructing CloudFormation stacks using\n Jinja2 templated JSON files, slowly being merged into master.\n\nInstallation\n------------\n\n---------------------\nStandard installation\n---------------------\n\nView our `getting started guide`_ for complete instructions for setting\nup Nepho and its dependencies.\n\nOn Windows, you will need to `install Python`_ in addition to the other\nrequirements, more detailed instructions for Windows users are coming\nsoon.\n\n---------------------------------\nInstallation for developing Nepho\n---------------------------------\n\nIf you plan to develop on the Nepho codebase you will want to follow the\ninstructions for `developer setup`_ using virtualenv.\n\nConfiguration\n-------------\n\nBy default Nepho will create a hidden configuration directory in your\nhome directory (``~/.nepho``) although you can specify a different\nlocation in the configuration file. Running the ``nepho scope`` command\nwill create a configuration file for you (``~/.nepho/config``) if one\ndoes not exist, but in general you will not need to modify any of the\ndefault configuration options.\n\nNepho passed configuration information into providers (i.e. AWS,\nVagrant) through a parameter management system. Each provider, cloudlet,\nand blueprint may specify required or optional parameters. You can view\nand manipulate parameters using the ``nepho parameter`` subcommand.\n\nExamples of some common parameters (which use the CamelCase format):\n\n- AWSRegion: us-east-1\n- VagrantBackend: virtualbox\n- UpdatePackages: False\n\nUsage\n-----\n\nConsult the built-in documentation (``nepho --help``) for the latest\ninformation about commands and arguments. Nepho supports the following\nfive subcommands:\n\n- ``nepho cloudlet`` - find, download, and manage cloudlets\n- ``nepho blueprint`` - list and view individual cloudlet deployment\n blueprints\n- ``nepho stack`` - create, manage, and destroy stacks built from\n blueprints\n- ``nepho parameter`` - list, view and modify parameter settings\n- ``nepho scope`` - set a cloudlet (and optionally blueprint) scope for\n future commands\n\nFind out more about each subcommand by running\n``nepho --help``\n\n.. _structure of a cloudlet: https://github.com/huit/nepho/wiki/Structure-of-a-cloudlet\n.. _getting started guide: https://github.com/huit/nepho/wiki/Getting-Started\n.. _install Python: http://www.python.org/getit/windows/\n.. _developer setup: https://github.com/huit/nepho/wiki/Development-environment-with-virtualenv\n\n.. |PyPI version| image:: https://badge.fury.io/py/nepho.png\n :target: http://badge.fury.io/py/nepho\n.. |Build Status| image:: https://travis-ci.org/huit/nepho.png?branch=master\n :target: https://travis-ci.org/huit/nepho", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/huit/nepho", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "nepho", "package_url": "https://pypi.org/project/nepho/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/nepho/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/huit/nepho" }, "release_url": "https://pypi.org/project/nepho/1.2.3/", "requires_dist": null, "requires_python": null, "summary": "Simplified cloud orchestration tool for constructing virtual data centers", "version": "1.2.3" }, "last_serial": 1247372, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "c46f27160a3dde03ec2f12e97d195b89", "sha256": "be2a1379c1c72656b7c44913219342f1489f982bcba25b51f524a3b9b351dd3d" }, "downloads": -1, "filename": "nepho-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c46f27160a3dde03ec2f12e97d195b89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 107692, "upload_time": "2013-11-26T22:19:59", "url": "https://files.pythonhosted.org/packages/5d/85/49d5b49e90683f9ac6e1b53502eea0f29376b54a1f9355150d2a89624302/nepho-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "d6f61e9137a7c5adeb82275d5b274d30", "sha256": "d8e0c42acf181bc56bbcc7a5f9c8c310a0be683e411eaa53d91d64712c61673e" }, "downloads": -1, "filename": "nepho-1.0.1-py2.7.egg", "has_sig": false, "md5_digest": "d6f61e9137a7c5adeb82275d5b274d30", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 62274, "upload_time": "2013-12-03T21:23:12", "url": "https://files.pythonhosted.org/packages/51/57/82e6417259974a122b6e090a29776e45148f3873e8b3577a470e453e250c/nepho-1.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "fc0b423c20a4c544eb64948f405d759b", "sha256": "4f5514a241f27fefbfb770d7b370d4c4a48aac81bb82ef25fd80ad1895a5ddd8" }, "downloads": -1, "filename": "nepho-1.0.1.tar.gz", "has_sig": false, "md5_digest": "fc0b423c20a4c544eb64948f405d759b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109776, "upload_time": "2013-12-03T21:23:11", "url": "https://files.pythonhosted.org/packages/94/ae/3d56cc9f75bde0059079753a3873e2f1641a4c11b3d6ebee5cbc12769dad/nepho-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "43a5f579177d26d8bf88e42a0405bf5b", "sha256": "a81c3bd7001ccc19e0bb9f187090738f4956e2d4eaa478d2f63a3de87ed50711" }, "downloads": -1, "filename": "nepho-1.1.0-py2.7.egg", "has_sig": false, "md5_digest": "43a5f579177d26d8bf88e42a0405bf5b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 63044, "upload_time": "2014-01-14T21:10:29", "url": "https://files.pythonhosted.org/packages/e6/58/c4fbc7c7feefa61fb85fce63e9f966e5f7c35e704b84712da58785871216/nepho-1.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "7079ed973281f27409ff6e208acb6423", "sha256": "021eece839ff44484fe62d9d7235a3c9e85a6f6e929587b8ef0c7812c5f36541" }, "downloads": -1, "filename": "nepho-1.1.0.tar.gz", "has_sig": false, "md5_digest": "7079ed973281f27409ff6e208acb6423", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110166, "upload_time": "2014-01-14T21:10:26", "url": "https://files.pythonhosted.org/packages/53/b4/bb3db970b3b8e58a466c2033f32c79fc59f2cac8ab3bb9ca9fd6ca94d297/nepho-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "edad1d1b5090baab5f23475504d3e287", "sha256": "9f696495d11ac4fb78d48ca9f839bad8ea9dd83c6fb72ba0f7da1f83acc1de31" }, "downloads": -1, "filename": "nepho-1.1.1.tar.gz", "has_sig": false, "md5_digest": "edad1d1b5090baab5f23475504d3e287", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110229, "upload_time": "2014-01-15T22:22:28", "url": "https://files.pythonhosted.org/packages/17/97/05848f523b26b34ed46bbcfc3839f9c4192a2f84250259b0df836efdb2c7/nepho-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "70ac8a995b7bff3492bdd51c030c75aa", "sha256": "527f2cd982e512affe480a90583781f48732733fa15456d2672b04a314c5a6a9" }, "downloads": -1, "filename": "nepho-1.1.2.tar.gz", "has_sig": false, "md5_digest": "70ac8a995b7bff3492bdd51c030c75aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110274, "upload_time": "2014-01-19T18:20:19", "url": "https://files.pythonhosted.org/packages/bb/ce/3507161246b061efb0a823db3d33e96133b43dc34476b99614735737a238/nepho-1.1.2.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "51d45bb869bc67da8f0f6bddb817ff5e", "sha256": "f231c00d6c33e55501cb6d5a8b85738fccd02a81d743318ede6a82a5873a16be" }, "downloads": -1, "filename": "nepho-1.2.0.tar.gz", "has_sig": false, "md5_digest": "51d45bb869bc67da8f0f6bddb817ff5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 111057, "upload_time": "2014-01-23T21:42:46", "url": "https://files.pythonhosted.org/packages/15/75/41c4acf8aa56fe327a7cfdeca4953f11f778970f3475c684f509380e9ab3/nepho-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "3f0ebe0ed763d3b93459ef5f0d02a163", "sha256": "1fccb2079e73a69489d836146164af2cd62a432f50837c2d6ef7ce8e24a06834" }, "downloads": -1, "filename": "nepho-1.2.1.tar.gz", "has_sig": false, "md5_digest": "3f0ebe0ed763d3b93459ef5f0d02a163", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 112087, "upload_time": "2014-01-28T20:07:59", "url": "https://files.pythonhosted.org/packages/1c/63/d3f1b08d1494f03174eb5ecf507c03178929eed2502cd26b285b447a298a/nepho-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "b02c7ce3b06a4952e5c86c1bd70bb753", "sha256": "ee26196c776151aa5fda957bcd5d8ad15dd0d1d00ebb853e24b50f0658aeaf32" }, "downloads": -1, "filename": "nepho-1.2.2.tar.gz", "has_sig": false, "md5_digest": "b02c7ce3b06a4952e5c86c1bd70bb753", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 112294, "upload_time": "2014-01-30T20:54:43", "url": "https://files.pythonhosted.org/packages/b8/58/6c0c1239088b38d41a457bbcd00927f43e9867e4b082b7fe7089eeb21987/nepho-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "4b83cf83b07cee24b581abf2824be87f", "sha256": "849b6f43c5fa84c18091cc2f1e6c71e9ab278cc48b1a74ecd82554325f210593" }, "downloads": -1, "filename": "nepho-1.2.3.tar.gz", "has_sig": false, "md5_digest": "4b83cf83b07cee24b581abf2824be87f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 113612, "upload_time": "2014-10-03T23:51:48", "url": "https://files.pythonhosted.org/packages/79/04/0ce24af8762266822931cb102837f4448f5750618661edaa2b41efafa344/nepho-1.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4b83cf83b07cee24b581abf2824be87f", "sha256": "849b6f43c5fa84c18091cc2f1e6c71e9ab278cc48b1a74ecd82554325f210593" }, "downloads": -1, "filename": "nepho-1.2.3.tar.gz", "has_sig": false, "md5_digest": "4b83cf83b07cee24b581abf2824be87f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 113612, "upload_time": "2014-10-03T23:51:48", "url": "https://files.pythonhosted.org/packages/79/04/0ce24af8762266822931cb102837f4448f5750618661edaa2b41efafa344/nepho-1.2.3.tar.gz" } ] }