
CI/CD Flow

Jenkins Pipeline

Jenkins 설치 & 삭제

Jenkins 기본 설정

Jenkins 기본 Project 생성

Jenkins Maven 프로젝트 생성

Tomcat 설치

Jenkins Maven Project와 Tomcat 연동

Build 자동화(PollSCM)

Docker Architecture

DooD와 DinD

SSH Server 설치와 설정

SSH Server에 Build 결과물 넘기기

IaC

Ansible Server 생성

SSH Key 활용
Ansible 개념

Ansible Playbook

Jenkins에서 Ansible Playbook 사용하기

Jenkins Pipeline
Pipeline Script 종류

Pipeline Syntax

기본적인 Pipeline Script 활용

Pipeline Script를 활용한 Build & Deploy

SonarQube 개념 & 서버 생성

Maven Project에 SonarQube 적용

Jenkins와 SonarQube 연동

Jenkins Master-Slave Architecture