Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aws/aws-elastic-beanstalk-cli
The EB CLI is a command line interface for Elastic Beanstalk that provides interactive commands that simplify creating, updating and monitoring environments from a local repository.
https://github.com/aws/aws-elastic-beanstalk-cli
aws awsebcli beanstalk elasticbeanstalk
Last synced: about 6 hours ago
JSON representation
The EB CLI is a command line interface for Elastic Beanstalk that provides interactive commands that simplify creating, updating and monitoring environments from a local repository.
- Host: GitHub
- URL: https://github.com/aws/aws-elastic-beanstalk-cli
- Owner: aws
- License: apache-2.0
- Created: 2019-03-13T17:42:43.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T18:10:02.000Z (3 months ago)
- Last Synced: 2024-12-23T23:04:00.900Z (4 days ago)
- Topics: aws, awsebcli, beanstalk, elasticbeanstalk
- Language: Python
- Size: 21.6 MB
- Stars: 162
- Watchers: 24
- Forks: 77
- Open Issues: 38
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- License: LICENSE.txt
Awesome Lists containing this project
README
======
EB CLI
======Introduction
============The AWS Elastic Beanstalk Command Line Interface (EB CLI) is a tool that helps you deploy and manage
your Elastic Beanstalk applications and environments. It also
provides integration with Git.For detailed information about the EB CLI, see `Using the Elastic Beanstalk Command Line Interface (EB CLI) `__
in the *AWS Elastic Beanstalk Developer Guide*.The EB CLI is now an open source project, hosted in this repository.
You're welcome to participate by reporting issues, making suggestions, and submitting pull requests.
We value your contributions!Installation
============-------------------------------
If you'd like to use the EB CLI
-------------------------------The easiest and recommended way to install the EB CLI is to use the EB CLI setup scripts available on a separate GitHub repository.
Use the scripts to install the EB CLI on Linux, macOS, or Windows. The scripts install the EB CLI and its dependencies, including Python and pip.
The scripts also create a virtual environment for the EB CLI.
For installation instructions, see the `aws/aws-elastic-beanstalk-cli-setup `__ repository.-----------------------------------------
If you'd like to contribute to the EB CLI
-----------------------------------------Dependencies
~~~~~~~~~~~~
Install Python and Pip. The most recent version of Python now includes pip.To install Python, go `here `__.
If you already have Python, but need to install Pip, go `here `__.
Install the EB CLI from this repository
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~You need administrator/sudo privileges unless you install into a virtual environment.
To install the EB CLI
1. Clone or download this repository to your local environment.
2. Navigate to the the root of the repository.
3. Run the following command.
`pip install .`:code:Getting Started
===============The EB CLI requires you to have AWS security credentials.
To learn how to get security credentials, see `Managing Access Keys for Your AWS Account Root User `__
in the *AWS General Reference*.To view a list of EB CLI commands, type:
eb --help
For more information about a specific command, type:
eb {cmd} --help
For a detailed command reference for all EB CLI commands, see `EB CLI Command Reference `__
in the *AWS Elastic Beanstalk Developer Guide*.