Stacker 1 logo

Stacker 1

An AWS CloudFormation Stack orchestrator/manager
0
1
+ 1
0

What is Stacker 1?

stacker is a tool and library used to create & update multiple CloudFormation stacks. stacker Blueprints are written in troposphere, though the purpose of most templates is to keep them as generic as possible and then use configuration to modify them.
Stacker 1 is a tool in the Infrastructure Build Tools category of a tech stack.
Stacker 1 is an open source tool with 711 GitHub stars and 168 GitHub forks. Here’s a link to Stacker 1's open source repository on GitHub

Stacker 1's Features

  • Easily Create/Update/Destroy many stacks in parallel (though with an understanding of cross-stack dependencies)
  • Makes it easy to manage large environments in a single config, while still allowing you to break each part of the environment up into its own completely separate stack.
  • Manages dependencies between stacks, only launching one after all the stacks it depends on are finished.
  • Only updates stacks that have changed and that have not been explicitly locked or disabled.
  • Easily pass Outputs from one stack in as Variables on another (which also automatically provides an implicit dependency)
  • Use Environments to manage slightly different configuration in different environments.
  • Use Lookups to allow dynamic fetching or altering of data used in Variables.
  • A diff command for diffing your config against what is running in a live CloudFormation environment.
  • A small library of pre-shared Blueprints can be found at the stacker_blueprints repo, making things like setting up a VPC easy.

Stacker 1 Alternatives & Comparisons

What are some alternatives to Stacker 1?
Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
GitHub
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together.
Visual Studio Code
Build and debug modern web and cloud applications. Code is free and available on your favorite platform - Linux, Mac OSX, and Windows.
Docker
The Docker Platform is the industry-leading container platform for continuous, high-velocity innovation, enabling organizations to seamlessly build and share any application — from legacy to what comes next — and securely run them anywhere
npm
npm is the command-line interface to the npm ecosystem. It is battle-tested, surprisingly flexible, and used by hundreds of thousands of JavaScript developers every day.
See all alternatives

Stacker 1's Followers
1 developers follow Stacker 1 to keep up with related blogs and decisions.