AWS/AWS CodePipeline(4)
-
AWS CodePipeline V2
- 개요 AWS CodePipeline V2가 출시되면서 기존 V1과 다르게 parameterized와 git tags 등의 새로운 기능들이 출시됐다. 또한 기존 V1과 다르게 분당 과금 방식으로 바뀌면서 타입만 변경하여도 상황에 따라 상당한 비용 절감 효과를 누를 수 있다. - 비용 계산 법 특징 - For V1 type pipelines You pay $1.00 per active pipeline\* per month. There are no minimum fees and no upfront commitments. To encourage experimentation, pipelines are free for the first 30 days after creation. - For V2 type pipe..
2023.11.01 -
Exception while trying to read the task definition artifact file from: <source artifact name>
- 상황 Codepipeline에서 codebuild로 build하고 ecs to codedeploy에서 에러가 발생 - 에러 메세지 Exception while trying to read the task definition artifact file from: - 원인 Source Artifact file은 3MB가 넘으면 에러 발생 - 해결 Source file에서 static file을 제거하여 용량을 3MB 이하로 한 후 다시 build - reference https://docs.aws.amazon.com/codepipeline/latest/userguide/troubleshooting.html#troubleshooting-ecstocodedeploy-size
2023.08.25 -
Amazon ECS Blue/Green deployment on Codepipeline
- 필요 사항 ELB TG 2개 ECS service >> Deployment Type >> Blue green deployment (With CodeDeploy) AWS CodeDeploy application AWS CodeDeploy Deployment group taskdef.json appspec.yaml CodeDeploy - ECS service Deployment Type >> Blue green deployment (With CodeDeploy) >>> create AWS CodeDeploy application >>> create AWS CodeDeploy Deployment group - taskdef.json { "executionRoleArn":"
2023.08.23 -
Codepipeline IAM Managed Policy
- 개요 Codepipeline을 생성한 경험이 있다면 다들 IAM policy 구성에 큰 어려움을 느꼈을 거라고 생각한다. 나 또한 그랬는데, 이번에 Managed Policy로 출시하면서 상당히 수월해졌다. 또한 Policy 갯수 제한으로 관리가 필요했던 부분까지 해소가 되었다. - 참고 https://docs.aws.amazon.com/codepipeline/latest/userguide/managed-policies.html
2022.08.09