Skip to content
/ ebenv Public

Tool used to manipulate the environment variables of an AWS Elastic Beanstalk environment with json, yml or properties files.

License

Notifications You must be signed in to change notification settings

vdurmont/ebenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ebenv

License Info

Tool used to manipulate the environment variables of an AWS Elastic Beanstalk environment with json, yml or properties files.

Installation

You first need to install the ElasticBeanstalk client and initialize it with eb init.

Then, install ebenv:

npm install -g ebenv

Usage

Export current config to file

ebenv export [--format <format>] <destfile>

    destfile    The path to the file where the environment will be written.
                If the filename ends with .json, .yml or .properties, the corresponding format will be used when writing the file.
                (required)

    --format    Force a format.
                (optional)
                Options are: json, yml, properties  

Examples:

ebenv export myfile.json
ebenv export myfile.yml
ebenv export myfile.properties
ebenv export --format=json myfile

Write a file to the AWS config

ebenv import [--format <format>] <destfile>

    destfile    The path of your config file.
                If the filename ends with .json, .yml or .properties, the corresponding format will be used when reading the file.
                (required)

    --format    Force a format.
                (optional)
                Options are: json, yml, properties  

Examples:

ebenv import myfile.json
ebenv import myfile.yml
ebenv import myfile.properties
ebenv import --format=json myfile

About

Tool used to manipulate the environment variables of an AWS Elastic Beanstalk environment with json, yml or properties files.

Resources

License

Stars

Watchers

Forks

Packages

No packages published