Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- docker
- sftp란
- zshrc
- iterm2 shortcuts
- 컨테이너
- BIG-O NOTATION
- 테라폼 기본 문법
- iterm2 단축키
- 테라폼 문법
- server
- DynamoDB
- zsh
- minikube mac 설치
- AWS
- nosql
- 빅오노테이션
- Bash
- 도커
- minikube 설치 방법
- customize
- 도커컴포즈
- python
- docker-compose
- Shell
- test
- 파이썬
- linux
- terraform 문법
- Django
- terraform
Archives
- Today
- Total
목록CI\CD (1)
sklass의 s-class 프로그래밍 blog

CD 파이프라인을 구성하기 위해서, 제가 선택한 옵션은 바로 AWS Code Deploy 입니다. 롤백이 가능하며, 서버를 AWS EC2를 쓰고 있던 터라, 다른 CD 툴보다 CodeDeploy를 먼저 시도해보고 싶었습니다. 배포하고 싶은 파일을 S3에 .zip 형태로 업로드한 뒤에 CodeDeply를 통해 배포해도 되지만, 저희 회사에서는 코드를 github으로 관리하고 있어서, github에 merge된 코드를 github action을 통해서 CodeDeploy 트리거 시켜서 진행했습니다. 아래는 제가 CodeDeploy를 구현한 절차입니다. 우선 AWS IAM Role을 생성합니다. IAM Role 생성 버튼을 누르고 아래 화면에서 EC2를 선택합니다. 그 후, 다음 2가지 role을 찾아서 선..
CI\CD
2021. 11. 26. 15:32