5.4.2 Pipeline 프로젝트로 손쉽게 ehco-ip 배포하기

estar987·2023년 9월 25일

Kubernetes

목록 보기
59/64

개요

  • 젠킨스의 Pipeline은 연속적인 작업을 코드 또는 파일로 정의해주는 젠킨스 기능입니다.
  • Pipeline은 고유 문법으로 작성된 코드 또는 이러한 내용을 담고 있는 파일로 이루어져 있습니다.

2가지 문법 코드

  • 스크립트 문법
    - 젠킨스 에이전트를 설정할 때 스크립트 문법을 사용하면 익숙하지 않은 젠킨스의 고유 문법으로 작성해야합니다.
  • 선언적인 문법
    - 익숙한 야믈을 그대로 사용할 수 있으므로 쿠버네티스상의 젠킨스 에이전트 설정에는 선언적인 문법을 사용하는 것을 권장합니다.

Scripted vs Declarative

작업

오류

  • docker가 없다고 나온다

Trouble Shooting

바로 이전의 Frestyle로 배포하기와 파이프 라인을 통해 배포하기 실습 결과 둘 다 docker에 관련한 오류가 있다고 나왔다.
이 오류들은 이전 5장을 시작할 때 시스템을 전부 삭제하고 재 설치해서 작업을 시작하여 docker 파일이 없어서 생기는 오류라고 판단하였다. 따라서 교재의 앞 부분으로 다시 돌아가서 이 오류를 해결하도록 하겠다.

profile
System / Cloud / DevOps Engineer

0개의 댓글