narocorporation/Naro Deploy

Deploys to ECS in the Naro way

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
aws_roleARN of the role to (attempt to) assume when performing actions on AWSyes
aws_regionAWS region to operate in, e.g. `us-east-1`yes
task_definition_familyECS Task Definition family to update, e.g. `bff`yes
ecr_repositoryName of the ECR repository to push images to, e.g. `bff-50e8673`yes
ecs_clusterName of the ECS cluster to deploy the service to, e.g. `naro-bff-7b5b24b`yes
ecs_serviceName of the ECS service to deploy, e.g. `bff-8c13d47`. If missing, no service deploy is attempted.noSKIP
slack_webhook_urlSlack webhook URL for reporting deploy failures/successesyes
dockerfile_pathOptional path to the dockerfile for building this image, e.g. `./bff/dockerfile`no./Dockerfile
container_nameOptional name of the container to update when deploying, e.g. `web`noweb
push_imageOptional flag that controls whether to push a container image or just assume it already exists. Useful if you need to deploy to multiple tasks from the same image; the first deploy should publish the container while the rest shouldn't. noyes

no outputs