최대 1 분 소요

SSH 리모트 호스트 제어하기

SSH로 리모트 호스트를 제어하기 위해선 SSH 플러그인을 먼저 설치해줍니다.

SSH HOST를 추가합니다.

Jenkins & Maven(CENTOS7)

  1. epel-release 설치
yum install -y epel-release
  1. java 설치
yum install java-11-openjdk-devel.x86_64
  1. bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
M2_HOME=/opt/maven
M2=/opt/maven/bin
JAVA_HOME=/lib/jvm/java-11-openjdk-11.0.10.0.9-1.el7_9.x86_64
# User specific environment and startup programs

PATH=$PATH:$HOME/bin:$JAVA_HOME:$M2_HOME:$M2

export PATH                     
  1. maven 플러그인 설치

  2. jenkins 설정

  3. 프로젝트 확인

Jenkins & Tomcat

  1. tomcat 장비 설치
  2. deploy to container plugin 설치
  3. 빌드 후 조치 추가

Jenkins & Git

  • Poll SCM: 빌드 정책에 따라 지속적 확인(cronjob)
  • BUild Periodically: 지속적인 감시

빌드가 주기적으로 감시하여 변경사항이 있으면 재 빌드 시킴.

Jenkins & Security Value

image-20220816112339184

image-20220816115016251

Jenkins & Ansible

image-20220816145214150

image-20220816145925731

image-20220816145946344

환경 변수도 넣을 수 있다.

Jenkins & Color

image-20220816150252321

image-20220816155021399

image-20220816155033064

Jenkins & Security

유저가입허용

image-20220816174744947

보안플러그인 설치

image-20220816175049315

image-20220816175158676

image-20220816175217441

플러그인 설치 후에는 로그인 시 access denine이 발생한다.

image-20220816175913709

롤을 추가한다.

image-20220816180021714

댓글남기기