SW공학
home
SW프로젝트관리
home

컨테이너 기반의 Jenkins CI/CD 파이프라인

주제
DevOps/Infra/Tool
훈련목표
가. CI/CD를 위한 툴인 Jenkins의 개념과 사용법에 대해 학습 나. 파이프라인(Pipeline)을 사용해 소스코드 Repository에 대한 지속적인 통합과 지속적인 전달 환경을 구축하기 위한 방법을 습득 다. CI/CD Pipeline 스크립트를 구조화하고, 분산 빌드에 대한 개념을 학습
훈련대상
가. CI/CD 빌드,배포 자동화에 관심있는 DevOps 엔지니어
교육시간
24시간
커리큘럼
1일차. - CI/CD 개요 - Jenkins 개요 - Pipeline 개요 - 형상관리 - GIT & GITHUB - 단위테스트 자동화 2일차. - 정적 코드 분석 자동화 - 도커 이미지 빌드/배포 자동화 - 스테이징 및 운영서버 배포 - 성능 테스트 자동화 - 빌드 사후 액션 자동화 - Build Trigger 3일차. - Jenkisfile 구조화 - Jenkins Distributed Builds - 지속적 통합환경 구성 - ArgoCD를 통한 쿠버네티스 배포 자동화
10 more properties