Skip to content

A small command line script to deploy to multiple AWS Elastic Beanstalk enviroments

Notifications You must be signed in to change notification settings

ynot729/ebdeployall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

ebdeployall

A small command line script to deploy to multiple AWS Elastic Beanstalk environments. If you have multiple environments on the same application and you want to update them all a once without you will find this tool helpful.

Requirements

You will need AWSCLI which requires python and the script is written in PHP so you will need that as well

Installattion

  1. Download

  2. You might need to make it an executable chmod a+x /path/to/ebdeployall

  3. You can put it on your /usr/local/bin/ or link to your path to make it globaly available:

    ln -s /path/to/downloaded/edeployall /usr/local/bin/or/similar/ebdeployall

Usage

After you do your eb init and your project is set up for eb deploy you can use ebdeployall and it will read all the environments on the application and deploy the default application version to all of them. It will do a dry run if the flag --run is not set which I recommend not using until everything looks good from the dry run.

About

A small command line script to deploy to multiple AWS Elastic Beanstalk enviroments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages