@dvstate/deployer v1.0.56
Deployer
Provides a customizable deployment solution for AWS or any other cloud service provider.
Disclaimer
This is a personal project. It is not recommended for production use.
Feature Requirements
- Stages
- Versioning
- Easy Rollback
- Zero Downtime
- Low Risk of Data Loss
- Parameters that get output to config file templates (python, js, etc.)
- Parameters that get stored to SSM Parameter Store.
- Ability to copy private node modules to lambda function 'node_modules' directory prior to zip and deploy.
TODO
- Add output variables. (CloudFront URL, etc)
- Add tests for everything.
- Improve PostAction command support. Including CLI output and error handling.
- Wait for Roles to be created on initial deploy.
- Unable to reference parameters for self service and type being deployed. Either support or clearly report error.
- An easy way to delete and update shared resources.
- Add ability to list shared resources for a project Id.
- Add ability to delete all shared resources for a project Id.
- Add confirm to undeploy-all (and list all deployments to be removed)
- Add config file validator.
Validation Checks:
- All opening { have a closing } in strings.
- Verify that some config fields are provided correctly, such as Description field for ApiGateway Deployment which is needed to perform existence check.
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago