한국청소년정책연구원 도서관

로그인

한국청소년정책연구원 도서관

도서관 서비스

  1. 메인
  2. 도서관 서비스
  3. 신착도서

신착도서

단행본

(컨테이너 인프라 환경 구축을 위한) 쿠버네티스/도커

발행사항
서울: 길벗, 2021
형태사항
580 p. : 삽도, 24 cm
소장정보
위치등록번호청구기호 / 출력상태반납예정일
이용 가능 (1)
한국청소년정책연구원00030872대출가능-
이용 가능 (1)
  • 등록번호
    00030872
    상태/반납예정일
    대출가능
    -
    위치/청구기호(출력)
    한국청소년정책연구원
책 소개
쿠버네티스와 도커를 활용한 컨테이너 인프라 환경 구축!

컨테이너 인프라 환경을 지원하는 도구들을 유기적으로 연결해 설명한다

쿠버네티스, 도커, 젠킨스, 프로메테우스/그라파나는 이미 시장에서 표준화됐을 만큼 컨테이너 인프라 환경을 구축하는 데 필요한 대표적인 도구이다. 이 책은 앞의 다섯 가지 도구로 컨테이너를 안정적으로 관리 및 운영하고, CI/CD를 구성하며, 시스템을 모니터링하는 전반적인 과정을 학습한다. 컨테이너 인프라 환경을 구성해 보면서 새로운 인프라 환경을 이해해 보자.

직접 손으로 코딩하며 학습한다
단순히 쿠버네티스 내부 구조와 명령어만 알고 넘어간다면 온전히 자신의 것으로 만들기 어렵다. 소스 코드를 직접 따라 입력하고 하나의 인프라를 구축해 보면서 개념을 습득하는 것이 실력을 늘리는 가장 빠른 길이다. 그래서 '코드-코드 설명' 순서에 맞춰 핸즈온 방식으로 구성했으며, 개념을 이해하기 쉽도록 일러스트를 풍부하게 넣었다. 이 책을 통해 쿠버네티스를 기반으로 시스템을 구축하고 운영하는 데 필요한 기초를 확실하게 다지고 넘어가자.

현직 전문가가 전달하는 IT 인프라 기술의 노하우
현직에 있는 IT 인프라 전문가들이 본인의 경험을 토대로 다양하고 복잡한 IT 인프라 환경을 운영 및 관리하는 방법을 하나하나 친절하게 설명한다. 중간중간 삽입된 팁과 노트도 놓치지 않고 충분히 숙지해서 실무에 응용해 보자.
목차

1장 새로운 인프라 환경이 온다
1.1 컨테이너 인프라 환경이란
1.2 컨테이너 인프라 환경을 지원하는 도구
1.3 새로운 인프라 환경의 시작

2장 테스트 환경 구성하기
2.1 테스트 환경을 자동으로 구성하는 도구
2.2 베이그런트로 테스트 환경 구축하기
2.3 터미널 프로그램으로 가상 머신 접속하기

3장 컨테이너를 다루는 표준 아키텍처, 쿠버네티스
3.1 쿠버네티스 이해하기
3.2 쿠버네티스 기본 사용법 배우기
3.3 쿠버네티스 연결을 담당하는 서비스
3.4 알아두면 쓸모 있는 쿠버네티스 오브젝트

4장 쿠버네티스를 이루는 컨테이너 도우미, 도커
4.1 도커를 알아야 하는 이유
4.2 도커로 컨테이너 다루기
4.3 4가지 방법으로 컨테이너 이미지 만들기
4.4 쿠버네티스에서 직접 만든 컨테이너 사용하기

5장 지속적 통합과 배포 자동화, 젠킨스
5.1 컨테이너 인프라 환경에서 CI/CD
5.2 젠킨스 설치를 위한 간편화 도구 살펴보기
5.3 젠킨스 설치 및 설정하기
5.4 젠킨스로 CI/CD 구현하기
5.5 젠킨스 플러그인을 통해 구현되는 GitOps

6장 안정적인 운영을 완성하는 모니터링, 프로메테우스와 그라파나
6.1 컨테이너 인프라 환경 모니터링하기
6.2 프로메테우스로 모니터링 데이터 수집과 통합하기
6.3 PromQL로 메트릭 데이터 추출하기
6.4 그라파나로 모니터링 데이터 시각화하기
6.5 좀 더 견고한 모니터링 환경 만들기

부록 A kubectl을 더 쉽게 사용하기
부록 B 쿠버 대시보드 구성하기
부록 C kubespray로 쿠버네티스 자동 구성하기
부록 D 컨테이너 깊게 들여다보기