{ "info": { "author": "Ivan Arar", "author_email": "ivan.arar@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Software Development :: Build Tools" ], "description": "# zec2\n\n[![PyPI version](https://badge.fury.io/py/zec2.svg)](https://badge.fury.io/py/zec2)\n[![Build Status](https://travis-ci.com/arrrlo/zec2.svg?branch=master)](https://travis-ci.com/arrrlo/zec2)\n\n![GitHub issues](https://img.shields.io/github/issues/arrrlo/zec2.svg)\n![GitHub closed issues](https://img.shields.io/github/issues-closed/arrrlo/zec2.svg)\n![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/arrrlo/zec2.svg)\n\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/zec2.svg)\n![GitHub](https://img.shields.io/github/license/arrrlo/zec2.svg?color=blue)\n![GitHub last commit](https://img.shields.io/github/last-commit/arrrlo/zec2.svg?color=blue)\n\nEasily manage your AWS EC2 instances\n\n## INSTALL\n\n```bash\npip install zec2\n```\n\n## CONFIGURE AWS CREDENTIALS\n\nYou should have this two files on your computer:\n\n`~/.aws/config`:\n\n```ini\n[default]\nregion=your_aws_region\noutput=json\n```\n\n`~/.aws/credentials`:\n\n```ini\n[default]\naws_access_key_id=your_access_key_id\naws_secret_access_key=your_secret_access_key\n```\n\nTo learn more about AWS credentials and how to install them on your computer, please read this:\n[https://docs.aws.amazon.com/rekognition/latest/dg/setting-up.html](https://docs.aws.amazon.com/rekognition/latest/dg/setting-up.html)\n\n## DIFFERENT AWS PROFILES\n\nYou can put as many profiles in your aws credentials file and call them with zec2:\n\n```bash\n# use default aws profile\n> zec2 ls\n\n# use different aws profile\n> zec2 -p my_profile ls\n```\n\nUse this option with every command.\n\n## CLI COMMANDS\n\n```bash\n# list all EC2 instances\n> zec2 ls\n\n# list all EC2 instances using custom aws profile (applies to all commands)\n> zec2 -p work ls\n\n# live list all EC2 instances\n> zec2 ls -f\n\n# ssh to 1st instance from the list\n> $(zec2 ssh 1)\n\n# ssh using different user (the default is ec2-user)\n> $(zec2 ssh 1 -u ubuntu)\n\n# ssh using different pem key path (the default is ~/.ssh/__instance_key_pair__.pem)\n> $(zec2 ssh 1 -i ~/path/to/key.pem)\n\n# stop 1st EC2 instance from the list\n> zec2 stop 1\n\n# start 1st EC2 instance from the list\n> zec2 start 1\n\n# restart 1st EC2 instance from the list\n> zec2 restart 1\n\n# terminate 1st EC2 instance from the list\n> zec2 terminate 1\n```\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/arrrlo/zec2", "keywords": "amazon,aws,ec2,ssh,instance", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "zec2", "package_url": "https://pypi.org/project/zec2/", "platform": "", "project_url": "https://pypi.org/project/zec2/", "project_urls": { "Homepage": "https://github.com/arrrlo/zec2", "Source": "https://github.com/arrrlo/zec2" }, "release_url": "https://pypi.org/project/zec2/0.3.0/", "requires_dist": [ "click (~=6.3)", "six (~=1.11.0)", "boto3 (~=1.7.69)", "terminaltables (~=3.1.0)" ], "requires_python": "", "summary": "Easily ssh to your AWS EC2 instances", "version": "0.3.0" }, "last_serial": 5726755, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "b6e05a5de2f8fa3eb3ef24d96f5a3f14", "sha256": "e9986bc4e14150f5ab612f3235a6f7adb66c6abb608629a7cfc71a0d90be0993" }, "downloads": -1, "filename": "zec2-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b6e05a5de2f8fa3eb3ef24d96f5a3f14", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4123, "upload_time": "2018-08-03T14:27:29", "url": "https://files.pythonhosted.org/packages/da/8f/0a736bce40f6726952285dd1052657e9d1beb055f008277f5b769929c29d/zec2-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "252f6ca0f6c5bef0d1258f1d2a902bf5", "sha256": "b087ba4b1d9a9dc5f9669efcd2d119aef1f32f9a33b0f3df30cccdb53e3d5400" }, "downloads": -1, "filename": "zec2-0.1.tar.gz", "has_sig": false, "md5_digest": "252f6ca0f6c5bef0d1258f1d2a902bf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3447, "upload_time": "2018-08-03T14:27:30", "url": "https://files.pythonhosted.org/packages/07/b0/80e6b8edbc8c81ac43801da636d7dbf7884fd69411d0334b72a03e1e84c4/zec2-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "8f38817658d447c7b8920430a6af18fb", "sha256": "34f2fa0d41a29e8482cf7099b202d6b3996a215ec7f7485e18965a429427eb3f" }, "downloads": -1, "filename": "zec2-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f38817658d447c7b8920430a6af18fb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5487, "upload_time": "2018-08-06T12:25:13", "url": "https://files.pythonhosted.org/packages/a7/1b/946cdff41ac0725e5b034bcc511994880e8dd9b494feaf6a60becad3f325/zec2-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d14c9d83d23f93c59c2c56829e3a5f0e", "sha256": "97c3725cfc828fab77f7fa35d97e64cc8e6e5d2728f2b6114fe1dc9a52e4006a" }, "downloads": -1, "filename": "zec2-0.2.tar.gz", "has_sig": false, "md5_digest": "d14c9d83d23f93c59c2c56829e3a5f0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4695, "upload_time": "2018-08-06T12:25:15", "url": "https://files.pythonhosted.org/packages/68/17/bb2496d51922acd7cab799e4641d69e3eec6d9aeb2681743c8946b6d5be8/zec2-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "d7e94d94250bd9904de72d0a6a450181", "sha256": "8be4e08fe670df6728b72ec37ef9f2e459a10e185e4d4ea966cec720a0a0daf9" }, "downloads": -1, "filename": "zec2-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d7e94d94250bd9904de72d0a6a450181", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5553, "upload_time": "2018-08-06T12:46:44", "url": "https://files.pythonhosted.org/packages/1a/e2/e104dfe2d6c1687b1b2039808f883fb14669f8b718c433219ee179f62053/zec2-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86cb173c1862e10be2d6e03d0d2e0567", "sha256": "239f1ddb8e40b6d6b756f8d0178d471584faee858bcac810bcc63673ddcbda7a" }, "downloads": -1, "filename": "zec2-0.2.1.tar.gz", "has_sig": false, "md5_digest": "86cb173c1862e10be2d6e03d0d2e0567", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4782, "upload_time": "2018-08-06T12:46:46", "url": "https://files.pythonhosted.org/packages/04/9f/8d29cfe73e190816652fcbbe1bb34c4af45a9d52cfe3630d03fbb11bc112/zec2-0.2.1.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "6101e92369ce674c86e2588fb5004ff6", "sha256": "ef328acf574947299cbfac40e7ee945168424ae590a9dd0489ebff3246a609db" }, "downloads": -1, "filename": "zec2-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6101e92369ce674c86e2588fb5004ff6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5626, "upload_time": "2018-08-06T13:43:06", "url": "https://files.pythonhosted.org/packages/47/fd/846dffd31ba20258acc3db606af86a6d672b7b4d7205e9fd21c2677f7562/zec2-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7f6ceb367ece28f1713f9e289ee0d03d", "sha256": "03f66526b1ae2ad2e7752c9d372f2a83b57c2af30086dd0259283b32c93ff28c" }, "downloads": -1, "filename": "zec2-0.2.3.tar.gz", "has_sig": false, "md5_digest": "7f6ceb367ece28f1713f9e289ee0d03d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4847, "upload_time": "2018-08-06T13:43:07", "url": "https://files.pythonhosted.org/packages/c5/b7/2893a51074a35f01654d8b56bae31355779e1f09d4839aa64930a86941e9/zec2-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "642027f1a7d8a4be76cef27094abe7f4", "sha256": "20829f8fbe0482e0f56a8ec3e8cb41e1dccb3c456b5924ac62544dc443a74314" }, "downloads": -1, "filename": "zec2-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "642027f1a7d8a4be76cef27094abe7f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6085, "upload_time": "2019-08-25T11:05:34", "url": "https://files.pythonhosted.org/packages/c2/65/b05aba17e5c8223b292a9419a6a6755a36f967828d05609792ef6562cc1c/zec2-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa5ac08f81f8a7556696d9ba002c17a8", "sha256": "cd0149a634ffe302abe9fbad1916d529c74a96fe7dd17293dcacbfc6078e0a51" }, "downloads": -1, "filename": "zec2-0.3.0.tar.gz", "has_sig": false, "md5_digest": "aa5ac08f81f8a7556696d9ba002c17a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5403, "upload_time": "2019-08-25T11:05:36", "url": "https://files.pythonhosted.org/packages/7b/a7/9559b56e354feab5062c5b3825b53bcc9faeeef03bc642388c3481a51cbe/zec2-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "642027f1a7d8a4be76cef27094abe7f4", "sha256": "20829f8fbe0482e0f56a8ec3e8cb41e1dccb3c456b5924ac62544dc443a74314" }, "downloads": -1, "filename": "zec2-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "642027f1a7d8a4be76cef27094abe7f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6085, "upload_time": "2019-08-25T11:05:34", "url": "https://files.pythonhosted.org/packages/c2/65/b05aba17e5c8223b292a9419a6a6755a36f967828d05609792ef6562cc1c/zec2-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa5ac08f81f8a7556696d9ba002c17a8", "sha256": "cd0149a634ffe302abe9fbad1916d529c74a96fe7dd17293dcacbfc6078e0a51" }, "downloads": -1, "filename": "zec2-0.3.0.tar.gz", "has_sig": false, "md5_digest": "aa5ac08f81f8a7556696d9ba002c17a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5403, "upload_time": "2019-08-25T11:05:36", "url": "https://files.pythonhosted.org/packages/7b/a7/9559b56e354feab5062c5b3825b53bcc9faeeef03bc642388c3481a51cbe/zec2-0.3.0.tar.gz" } ] }