1.0.0 • Published 6 years ago
enjoy-sls-tap v1.0.0
enjoy-sls-tap
Enjoy tap is a serverless stack that represents the services for tap.
Requirements
- Configure your aws credentials at
~/.aws/credentialsnote: Attention to set your personal developer aws account to dev-aws profile in this configuration file - Create your Route53 subdomain record in the main AWS Account;
- Install NodeJS v10 or later;
- Install Serverless framework; https://serverless.com/
Getting Started
Set enviroments
Set this enviroments to run this stack in your AWS account correctly:
export AWS_ACCOUNT=account_number_here
export SERVERLESS_SUBDOMAIN=domain_hereInstall via npm
npm iCreate S3 Deployment Bucket
- Access your AWS account and s3 section;
- Create a new Bucket with this pattern:
* servicename-AWS_ACCOUNT-stage-region-deploys.
Example:
enjoy-sls-tap-214468698722-dev-us-east-1-deploysnote: create your Bucket in us-east-1 region
Deploy dev account
npm run deploy:devFrameworks, plugins and libs reference
1.0.0
6 years ago