쪼가 있는 사람들의 결단 또는 헬름 배우기 > NEW도서

본문 바로가기

NEW도서

쪼가 있는 사람들의 결단 또는 헬름 배우기

땅끝
2025-01-04 07:51 108 0

본문




쪼가 있는 사람들의 결단
9788960653108.jpg


도서명 : 쪼가 있는 사람들의 결단
저자/출판사 : 최원교 , 유순호 , 장예진 , 김보은 , 김미경 ,, 공감
쪽수 : 350쪽
출판일 : 2021-10-07
ISBN : 9788960653108
정가 : 17000

null




헬름 배우기
9791161755359.jpg


도서명 : 헬름 배우기
저자/출판사 : 앤드류 블록 , 오스틴 듀이, 에이콘출판
쪽수 : 392쪽
출판일 : 2021-06-30
ISBN : 9791161755359
정가 : 33000

1부. 소개 및 설정

1장. 쿠버네티스와 헬름 이해
__모놀리식부터 현대 마이크로서비스까지
__쿠버네티스란 무엇인가?
____컨테이너 오케스트레이션
____고가용성
____확장성
____활성화된 커뮤니티
__쿠버네티스 애플리케이션 배포
____디플로이먼트
____서비스
____영구 볼륨 요청
__리소스 관리에 대한 접근
____명령형 및 선언형 구성
__리소스 구성 문제
____다양한 타입의 쿠버네티스 리소스
____라이브 및 로컬 상태로 동기화 상태로 유지
____애플리케이션 수명주기 관리의 어려움
____정적인 리소스 파일
__구원이 될 헬름!
패키지 매니저 이해
쿠버네티스 패키지 매니저
________추상화된 쿠버네티스 리소스의 복잡성
________동적으로 구성된 선언형 리소스
________로컬 상태와 라이브 상태 간의 일관성
________지능형 배포
________자동화된 수명주기 훅
__요약
__더 읽을거리
__평가 문제


2장. 쿠버네티스 및 헬름 환경 준비
__기술 요구사항
__미니쿠베를 사용한 로컬 쿠버네티스 환경 준비
____미니쿠베 설치
____버추얼박스 설치
____지정된 하이버파이저로 버추얼박스 구성
____미니쿠베 리소스 할당 구성
____기본 사용법 확인
__kubectl 설정
____kubectl 설치
________미니쿠베를 통한 kubectl 설치
________미니쿠베 없이 kubectl 설치
________패키지 매니저 사용
________링크에서 직접 다운로드
__헬름 설정
____헬름 설치
____상위 리포지토리 추가
____플러그인 추가
____환경 변수
____탭 완성
____인증
____인가/RBAC
__요약
__더 읽을거리
__평가 문제


3장. 첫 번째 헬름 차트 설치
__기술 요구사항
__워드프레스 애플리케이션 이해
__워드프레스 차트 찾기
____명령행을 통한 워드프레스 차트 검색
____브라우저에서 워드프레스 차트 보기
____명령행에서 워드프레스 차트 정보 보기
__쿠버네티스 환경 만들기
__워드프레스 차트 설치
____구성을 위한 values 파일 생성
____설치 실행
____릴리스 검사
__추가 설치 정보
____-n 플래그
____HELM_NAMESPACE 환경 변수
____--set과 -values 중 선택
__워드프레스 애플리케이션에 접근
__워드프레스 릴리스 업그레이드
____헬름값 수정
____업그레이드 실행
____업그레이드 중 값 재사용 및 재설정
__워드프레스 릴리스 롤백
____워드프레스 이력 검사
____롤백 실행
__워드프레스 릴리스 삭제
__환경 정리
__요약
__더 읽을거리
__평가 문제


2부. 헬름 차트 개발

4장. 헬름 차트 이해
__기술 요구사항
__YAML 형식 이해
__키-값 쌍 정의
____값 타입
________JSON 형식
________헬름 차트 구조
__차트 템플릿 이해
____Go 템플릿 작성
________값 및 내장 객체를 통한 필드의 매개변수화
________values.schema.json 파일
________흐름 제어를 통한 세분화된 템플릿 처리
________템플릿 변수
________함수 및 파이프라인을 사용한 복잡한 처리
________명명된 템플릿으로 코드 재사용 활성화
________라이브러리 차트
________CR 템플릿
__차트 정의 이해
____필수 필드
____선택적 메타데이터
____차트 디펜던시 관리
____디펜던시 다운로드
____조건부 디펜던시
____자식 차트에서 값 재정의 및 참조
____import-values를 통한 값 가져오기
__수명주기 관리
____헬름 훅의 기본사항
____훅 실행
____고급 훅 개념
__헬름 차트 문서화
____README.md 파일
____LICENSE 파일
____templates/NOTES.txt 파일
__헬름 차트 패키징
__요약
__더 읽을거리
__평가 문제


5장. 첫 번째 헬름 차트 빌드
__기술 요구사항
__방명록 애플리케이션 이해
__환경 설정
__방명록 헬름 차트 생성
____초기 파일 구조 스캐폴딩
____차트 정의 평가
____레디스 차트 디펜던시 추가
________레디스 차트 디펜던시 다운로드
____values.yaml 파일 수정
________레디스 차트를 구성하기 위한 값 추가
________방명록 프론트엔드 배포를 위한 값 수정
____방명록 차트 설치
__방명록 헬름 차트 개선
____사전 업그레이드 및 사전 롤백 수명주기 훅 생성
________데이터 스냅샷 생성을 위한 사전 업그레이드 훅 생성
________데이터베이스 복원을 위한 사전 롤백 훅 생성
________수명주기 훅 실행
____입력 유효성 검사 추가
________fail 함수 사용
________required 함수 사용
__방명록 차트를 차트 리포지토리에 게시
____차트 리포지토리 생성
____방명록 헬름 차트 게시
____차트 리포지토리 추가
__정리
__요약
__더 읽을거리
__평가 문제


6장. 헬름 차트 테스트
__기술 요구사항
__환경 설정
__헬름 템플릿 확인
____헬름 템플릿을 사용해 로컬에서 템플릿 생성 유효성 검사
________템플릿 매개변수화 테스트
________제어 동작 테스트
________함수 및 파이프라인 테스트
________차트 렌더링에 서버 측 유효성 검사 추가
____헬름 차트 및 템플릿 정적 검사
__라이브 클러스터 환경에서 테스트
____차트 테스트 생성
____차트 테스트 실행
__차트 테스팅 프로젝트를 통한 차트 테스트 개선
____차트 테스팅 프로젝트 소개
____차트 테스팅 도구 설치
____차트 테스팅 lint-and-install 명령 실행
__정리
__요약
__더 읽을거리
__질문


3부. 고급 배포 패턴

7장. CI/CD 및 깃옵스를 사용한 헬름 프로세스 자동화
__기술 요구사항
__CI/CD 및 깃옵스 이해
____CI/CD
____깃옵스를 사용하여 CI/CD 한 단계 업그레이드
__환경 설정
__헬름 차트를 빌드하기 위한 CI 파이프라인 생성
____파이프라인 설계
____젠킨스 이해
____젠킨스 설치
____파이프라인 이해
____파이프라인 실행
__헬름을 사용해 애플리케이션을 배포하기 위한 CD 파이프라인 생성
____파이프라인 설계
____환경 업데이트
____파이프라인 이해
____파이프라인 실행
__정리
__요약
__더 읽을거리
__평가 문제


8장. 오퍼레이터 프레임워크와 함께 헬름 사용
__기술 요구사항
__쿠버네티스 오퍼레이터 이해
__헬름 오퍼레이터 생성
____환경 설정
________퀘이 리포지토리 생성
________로컬 개발 환경 준비
____오퍼레이터 파일 구조 스캐폴딩
____오퍼레이터 빌드 및 퀘이로 푸시
____방명록 오퍼레이터 배포
____방명록 애플리케이션 배포
__헬름을 사용하여 오퍼레이터 및 CR 관리
__쿠버네티스 환경 정리
__요약
__더 읽을거리
__평가 문제


9장. 헬름 보안 고려사항
__기술 요구사항
__데이터 출처 및 무결성
____GPG 키 쌍 생성
____헬름 다운로드 확인
__헬름 차트 서명 및 확인
__안전한 헬름 차트 개발
____안전한 이미지 사용
____리소스 제한 설정
____헬름 차트에서의 시크릿 처리
__RBAC 규칙 구성
__안전한 차트 리포지토리 접근
__요약
__더 읽을거리
__평가 문제


부록. 평가 문제 해답

댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색