issues
search
devopsacademyau
/
2020-feb-project1-group2
Creative Commons Attribution Share Alike 4.0 International
0
stars
2
forks
source link
Scripting
#24
Open
kikobr82
opened
4 years ago
kikobr82
commented
4 years ago
Objectives:
local automation should use 3Muskeeters pattern
Makefile containing at least targets for:
build
deploy
targets should call docker-compose to execute code
terraform state file can be managed locally individual by each student
if groups decide to use a shared aws account, use S3 bucket as backend to share the state
build:
build docker image
tag new image with commit SHORT_SHA (last 5 digits)
push image to ECR
deploy:
update task definition revision with new container image tag
update service to use new task definition
Acceptance Criteria: minimum:
local scripts to push new built image tag to ECR
task definition / service updates can be done manually on AWS console for demonstration good to have:
deployment updating TD/service via
make deploy
Objectives:
build
deploy
Acceptance Criteria: minimum:
make deploy