이미 소장하고 있다면 판매해 보세요.
|
1장 셰프 인프라스트럭처
소개 버전 컨트롤 활용 워크스테이션에 셰프 설치 호스티드 셰프 플랫폼 활용 베이그런트를 이용한 가상 머신 관리 쿡북 생성과 실행 나이프를 이용해 셰프 서버의 파일 검사 쿡북 의존성 정의 버크셸프를 이용한 쿡북 의존성 관리 깃 저장소에서 쿡북을 다운로드하고 벤더 브랜치로 통합 맞춤형 나이프 플러그인 활용 현재 깃 브랜치를 기반으로 조직명 변경 셰프 서버에서 노드 삭제 셰프 솔로 실행 롤 활용 엔바이런먼트 활용 쿡북 프리징 셰프 클라이언트를 데몬으로 실행 셰프 콘솔 활용 2장 쿡북과 셰프 런 검토와 문제 해결 소개 셰프 쿡북 테스트 셰프 쿡북의 문제점 찾기 셰프스펙을 활용한 테스트 주도형 쿡북 개발 테스트 키친을 활용한 셰프 쿡북 통합 테스트 쿡북을 업로드하기 전에 영향을 받는 노드 조회 노드의 실행 목록을 오버라이드해서 개별 레시피 실행 why-run 모드로 레시피 수행 내역 미리보기 셰프 클라이언트 런 디버깅 마지막 셰프 클라이언트 런의 결과 검증 레시피에서 예외를 일으키고 로그 남기기 나이프로 쿡북의 변경 사항 보기 커뮤니티 예외와 리포트 핸들러 활용 맞춤형 핸들러 만들기 3장 셰프 언어와 스타일 소개 커뮤니티 셰프 스타일 활용 속성을 이용해 레시피를 동적으로 설정 템플릿 활용 보통 루비 코드와 셰프 DSL 혼용 레시피 안에서 루비 젬 설치와 활용 라이브러리 활용 정의 활용 경량 리소스 제공자(LWRP) 만들기 애플리케이션 랩퍼 쿡북을 이용한 커뮤니티 쿡북 확장 맞춤형 오하이 플러그인 제작 맞춤형 나이프 플러그인 제작 4장 더 나은 쿡북 만들기 소개 환경 변수 설정 셸 명령어에 인수 전달 속성 오버라이딩 노드 검색 데이터 백 활용 데이터 백 아이템 검색 데이터 백 아이템 암호화 외부 스크립트에서 데이터 백에 접근 시스템 환경 정보 수집 다중 플랫폼 호환 쿡북 작성 쿡북에서 사용할 수 있는 모든 운영체제 조회 조건부 실행을 바탕으로 레시피의 멱등성 구현 5장 파일과 패키지 다루기 소개 템플릿을 이용한 설정 파일 생성 루비 조건문과 반복문을 활용한 템플릿 작성 서드파티 저장소의 패키지 설치 소스코드를 이용한 소프트웨어 설치 파일이 변경될 때 명령어 수행 디렉터리 트리 배포 오래된 파일 정리 목적 플랫폼에 알맞은 파일 배포 6장 사용자와 애플리케이션 소개 데이터 백으로부터 사용자 생성 시큐어 셸 데몬(SSHD) 보안 설정 패스워드 없는 슈퍼유저 모드(sudo) 설정 NTP 관리 nginx 관리 nginx 사이트 생성 MySQL 데이터베이스와 사용자 생성 워드프레스 사이트 관리 루비 온 레일스 애플리케이션 관리 바니쉬 관리 로컬 워크스테이션 관리 7장 서버와 클라우드 인프라스트럭처 소개 블루프린트를 이용해서 구동 중인 시스템의 쿡북 생성 여러 머신에서 동일한 명령어 한 번에 실행 외부 모니터링 서비스용 SNMP 설정 나기오스 모니터링 서버 배포 하트비트를 이용한 고가용성 서비스 구성 HAProxy를 이용한 웹 서버 부하 분산 맞춤형 부트스트랩 스크립트 활용 iptables를 이용한 방화벽 관리 fail2ban을 이용해서 악의적인 IP 주소 차단 아마존 EC2 인스턴스 관리 스파이스위즐과 나이프를 이용해서 파일로부터 셰프 인프라스트럭처 불러오기 |