
1. DevOps 환경에서 CI/CD 파이프라인 구축을 위해 젠킨스를 설치하고 운영하는 방법을 학습한다.
2. 자동화된 파이프라인 구축을 위해 젠킨스 파이프라인을 작성하는 방법을 이해한다.
3. 쿠버네티스 환경에서 CI/CD 파이프라인 구축을 위해 컨테이너, 앤서블, 이미지 빌드, 리소스 배포를 이해하고 사용할 수 있다.
이론 : 10시간
실습 : 24시간
프로젝트 : 6시간
| 주요내용 | 세부내용 |
|---|---|
|
코드형 인프라 |
• 인프라 및 플랫폼 변화에 따른 자동화 관리 필요성 |
|
앤서블 사용을 위한 |
• 앤서블 아키텍처와 용어소개 |
|
플레이북 기본 |
• 플레이북 기본문법 |
|
제어구문 및 예외처리 |
• 조건문과 반복문 |
|
아티팩트 재사용 |
• 대형 플레이북과 플레이북 불러오기 |
|
클라우드 인프라 배포 자동화 |
• 배포 도구 및 테라폼 소개 |
|
테라폼 문법 |
• 변수 및 데이터 소스 |
| 구분 | 내용 |
|---|---|
| 주제 |
• IaC 도구를 활용한 인프라 구성 자동화 |
| 목표 |
• 테라폼 구성파일을 통해 클라우드 리소스 배포 |
| 과정별 | 모집기간 | 운영기간 |
|---|---|---|
|
IaC를 활용한 인프라 배포 자동화 |
7.13(월) ~ 9.4(금) | 9.7(월) ~ 9.11(금), 총 5일 |