I developed AWS ECS deployment manager named genova
.
This package provides ECS deployment function.
Features
- YAML based task definition
- Support encryption of environment variables by KMS
- Supports multiple deployment methods
- Command base deploy
- Slack interactive deploy
- GitHub push detect deploy
- Provide web console
- Deployment execution
- Build image from repository on GitHub
- Push image to ECR
- Create service
- Update service
- Support scheduled event
- Rotation cleanup of repository on ECR
This package is open source
For contents, please refer to README.
https://github.com/metaps/genova/
(Core library: https://github.com/naomichi-y/ecs_deployer)
Top comments (0)