개요
기존 apache 상태의 web 서버 구성에서 일일히 스크립트를 구성요소에 두지않고 git을 통하여 받아와 해당 구성요소를 이용하여 ami를 생성해보겟다.
1. 자신의 github이용
2. 해당 git 저장소의 링크를 복사
3. image builder - 구성요소 설정
4. Yaml작성
- git 명령을 사용하기 위한 git 패키지 설치
- git clone 명령을 이용한 해당 repository로 부터 index.html 파일의 경로를 이동시킨다.
- 정상 적인 이동의 확인을 위한 검증 명령 및 최종 test 확인 까지의 스크립트다.
5. 구성 요소 생성
6. 새 버전의 이미지 레시피 생성
7. 버전 변경
8. 생성된 구성요소 추가
9. 업데이트 버전 이미지 레시피 생성
10. 파이프라인 - 이미지 버전 변경
11. 파이프라인 실행
12. 빌드 및 배포 진행
13. AMI-EC2 생성
'Automation' 카테고리의 다른 글
SSM Automation을 통한 자동화 (0) | 2022.08.23 |
---|---|
Image Builder -golden ami 생성 (0) | 2021.03.29 |
auto-scaling scale-out시 run-command동작 (0) | 2021.03.29 |
Lambda Ec2 start / stop Tag기반 (0) | 2021.01.20 |