code for article pfeilbr/stackery-playground
learn stackery. Project based on Stackery Quickstart NodeJS.
Comments (as of 2019-10-09)
- competes with serverless dashboard. many of the same features. secrets service, environment management, team/collaboration support
- says it supports serverless framework (serverless.yml), but SAM seems to be the first class citizen. SAM since its based on CF, lags behind in feature support over serverless. Serverless fills the gaps with custom plugins.
- installs a stack (roles, buckets, CodeBuild project, lambdas, SNS topics, etc.) into your account to link your aws account to the stackery SaaS service.
- the stackery cli feels heavy due to the number of flags and arguments you need to supply. e.g. always specifying env and aws profile.
- documentation feels a bit all over the place. this may be because the tool doesn’t have strong opinions and is favoring flexibility.
# ensure docker is running # install brew tap stackery/tap brew install stackery-cli stackery login # init stackery init -n stackery-quickstart # visual editor stackery edit # deploy stackery deploy --interactive-setup # cd to function directory cd src/get # invoke stackery local invoke -e pfeilbr-development --aws-profile admin
Stackery editor that generates cloudformation (
template.yml) or serverless framework (
There is a “link your AWS account with Stackery” one time setup.
Creates CF Stack for initial setup. Includes Roles, Bucket, CodeBuild, Lambdas, SNS.
Roles created during one time setup
Twitter • Reddit