젠킨스 블루오션 시작하기 - 선언형 파이프라인 기초부터 실습까지

본문 바로가기

회원메뉴

쇼핑몰 검색

통합검색

젠킨스 블루오션 시작하기 - 선언형 파이프라인 기초부터 실습까지

정가
22,000 원
판매가
19,800 원    10 %↓
적립금
1,100 P
배송비
3,000 원 ( 20,000 원 이상 무료배송 )
배송일정
48시간 배송 예정 배송일정안내
ISBN
9791161753034
쪽수 : 244쪽
니킬 파타니아  |  에이콘출판  |  2019년 05월 30일
소득공제 가능도서 (자세히보기)
주문수량
 
책 소개
선언형 파이프라인 기초부터 실습까지 젠킨스의 파이프라인은 CI/CD 환경을 구축하는 데 핵심적인 기능임에도 불구하고, 학습 및 적용이 쉽지 않았다. 그러나 새로 도입된 블루오션 기능을 통해 파이프라인의 생성, 실행, 시각화 작업이 얼마나 쉬워졌는지를 이 책에서 확인할 수 있다. 또한 블루오션의 직관적인 인터페이스와 강력한 파이프라인 편집 기능을 예제를 통해 보여줌으로써 모든 사용자가 파이프라인을 쉽게 사용할 수 있도록 설명한다. 실제로 이 책은 블루오션을 소개하고, 단계별 설치 안내를 제공하는 것으로 시작한다. 브랜치마다 파이프라인을 생성하고, Git과 GitHub 리포지토리에 풀리퀘스트하는 방법과 개선된 파이프라인 시각화 기능과 로그 진단 기능을 알려준다. 책의 후반부에서는 파이프라인을 시각적으로 관리할 수 있는 비주얼 파이프라인 에디터와 선언형 구문을 상세히 설명하고, 파이프라인 코드를 작성할 때 도움 주는 각종 소프트웨어와 공유 라이브러리를 통한 확장법도 설명한다.
저자 소개
저자 : 니킬 파타니아 현재 지멘스(Siemens Gamesa Renewable Energy)에서 데브옵스(DevOps) 일을 하고 있다. SCM 관리자로 일하기 시작해 데브옵스와 자동화 분야로 옮겨 다양한 도구와 기술을 활용하고 있다. 일하면서 다양한 IT 프로젝트에서 CI(Continuous Integration)와 CD(Continuous Delivery) 솔루션을 개발하고 적용하고 있다.
목 차
1장. 개요 젠킨스 블루오션이란? -요청에 따른 개선의 산물 -모두를 위한 지속적 인도(CD) 도구 -젠킨스 플러그인 블루오션이 제공하는 기능 -파이프라인 생성 마법사 -비주얼 파이프라인 에디터 -젠킨스 파일 -파이프라인 시각화 -변경사항과 테스트, 산출물 메뉴 보기 -파이프라인 액티비티/브랜치 -블루오션 대시보드 고려할 점 -블루오션에서 기존 젠킨스 프로젝트 실행하기 -프리스타일이나 다중 구성 프로젝트는 블루오션에서 동작하는가? -선언형 파이프라인 구문 -복잡한 파이프라인을 쉽게 이해하기 -여전히 표준 젠킨스 인터페이스를 사용할 일이 있을까? -지금 바꾸는 게 잘하는 것일까? -누가 블루오션을 사용해야 할까? -앞으로의 전망은 어떨까? 요약 2장. 젠킨스 블루오션 설정 도커를 이용한 블루오션 설정 -젠킨스 블루오션 도커 이미지 다운로드 -젠킨스 블루오션 컨테이너 생성 -젠킨스 설정 마법사로 실행하기 기존 젠킨스 서버에 블루오션 설정하기 고려할 점 -아파치에서 젠킨스 블루오션을 실행하는 경우 -엔진엑스에서 젠킨스 블루오션을 실행하는 경우 -아파치 톰캣에서 젠킨스 블루오션을 운영하는 경우 요약 3장. 첫 파이프라인 만들기 사전 준비사항 -젠킨스 에이전트용 도커 이미지 가져오기 -젠킨스에서 도커 이미지용 자격 증명 생성하기 -도커 플러그인 설치 -도커 플러그인 구성 파이프라인 생성 마법사 사용하기 -블루오션 파이프라인과 깃 저장소 연결 -블루오션 파이프라인과 깃허브 저장소 연결 -블루오션 파이프라인과 비트버킷 저장소 연결 -블루오션 파이프라인과 깃랩 저장소 연결 -젠킨스에서 저장소 연결용으로 저장한 자격 증명 보기 비주얼 파이프라인 에디터 사용하기 -글로벌 에이전트 할당 -Build & Test 스테이지 생성 -스텝 추가 -셸 스크립트 스텝 추가 -Stash 스텝을 추가해 스테이지 간 산출물 전달하기 -Build & Test 스테이지용 에이전트 지정 -Report & Publish 스테이지 생성 -Un-Stash 스텝 추가 -테스트 결과 리포트 -블루오션에 산출물 업로드 -Report & Publish 스테이지용 에이전트 지정 파이프라인 시각화 사용 -파이프라인 실행 취소 -파이프라인 재실행 -파이프라인 흐름도 사용 -스텝별, 스테이지별, 파이프라인별 로그 추적 -테스트 뷰 사용 -Artifacts 화면 사용 블루오션에서 기존 파이프라인 편집 -아티팩토리 서버 실행 -젠킨스에 아티팩토리 플러그인 설치 -젠킨스에서 아티팩토리 플러그인 구성 -젠킨스 블루오션 파이프라인 편집 프로젝트의 멀티브랜치용 파이프라인 보기 풀 리퀘스트용 파이프라인 실행 요약 4장. 선언형 파이프라인 구문 코드 방식의 파이프라인 소개 -스크립트형 파이프라인 -선언형 파이프라인 -젠킨스 파일 선언형 파이프라인 구문 -섹션 -지시어 -순차 스테이지 -병렬 스테이지 -스텝 요약 5장. 선언형 파이프라인 개발 도구 아톰 에디터의 자동 완성 및 구문 강조 기능 -자동 완성 및 구문 강조용 패키지 설치 -config.cson 파일 수정 -자동 완성 및 구문 강조 사용 비주얼 스튜디오 코드의 구문 강조 및 젠킨스 파일 유효성 검증 -구문 강조 확장 프로그램 설치 -젠킨스 파일 유효성 검증용 확장 프로그램 설치 -settings.json 파일 수정 -구문 강조 및 젠킨스 파일 유효성 검증 사용 이클립스 IDE의 자동 완성, 구문 강조, 젠킨스 파일 유효성 검증 -자동 완성, 구문 강조, 젠킨스 파일 유효성 검증용 플러그인 설치 -Jenkins Editor 플러그인 설정 변경 -자동 완성, 구문 강조, 젠킨스 파일 유효성 검증 실행 젠킨스의 선언형 지시어 생성기 젠킨스의 스니핏 생성기 요약 6장. 공유 라이브러리 작업 공유 라이브러리를 사용하는 이유 -공유 라이브러리의 동작 방식 -공유 라이브러리의 디렉토리 구조 공유 라이브러리 검색 -젠킨스에서 사전 구성된 설정을 사용해 공유 라이브러리 검색 -파이프라인 실행 중에 직접 공유 라이브러리 검색 파이프라인에서 공유 라이브러리 사용하기 공유 라이브러리 생성 -공유 라이브러리에서 전역 변수 사용 -공유라이브러리에서 커스텀 스텝 사용하기 요약 부록 도커 호스트 설정 -사전 준비사항 -저장소 설정 -도커 설치 도커 원격 API 활성화(중요) -docker.conf 파일 수정 -docker.service 파일 수정 젠킨스의 프록시 호환성 활성화
출판사 서평
- 젠킨스 블루오션을 이해하고, 사용법을 알 수 있다. - 비주얼 파이프라인 에디터로 멋진 파이프라인을 작성할 수 있다. - 선언형 파이프라인 구문을 작성할 수 있다. - 선언형 파이프라인 코드를 작성하는 데 도움이 되는 도구를 사용할 수 있다. - 젠킨스 공유 라이브러리를 통해 파이프라인을 확장할 수 있다. - 블루오션에서 표준 젠킨스 파이프라인을 시각화할 수 있다. - 블루오션의 테스트 결과를 구성하고 출력할 수 있다. - 개선된 파이프라인 시각화 기능으로 파이프라인 실패 시 정확한 진단을 할 수 있다. - 깃(Git), 깃허브(GitHub), 깃랩(Gitlab) 저장소용 멀티브랜치 파이프라인 프로젝트를 생성할 수 있다.
고객 리뷰
평점 리뷰제목 작성자 작성일 내용보기

아직 작성된 리뷰가 없습니다.

반품/교환
· 회사명 : 북앤북스문고   · 주소 : 제주특별자치도 제주시 1100로 3308 B1  
· 대표자 : 김대철   · 사업자 등록번호 : 661-10-02383  
· 통신판매업신고번호 : 2023-제주노형-0169   · 개인정보 보호책임자 : 최재혁  

고객센터

(평일 09:30~17:30)
(점심 12:00~13:00)
· 전화 : 064)725-7279 (발신자 부담)
    064)757-7279 (발신자 부담)
· 팩스 : 064)759-7279
· E-Mail : bookpani@naver.com
Copyright © 2019 북앤북스문고. All Rights Reserved.