다른 뜻에 대해서는 요리사 문서를 참조하십시오.
개요
- CHEF
- 쉐프
- 서버·인프라 설정 자동화 도구
- 대상 노드에 OS, 애플리케이션 설치/설정, 서비스 실행, 크론 등록 등 SSH 작업 자동화
- 클라우드 컴퓨팅 환경 등에서 활용
- 오픈 소스 쉐프(아파치 라이센스), 엔터프라이즈 쉐프
용어
- recipe: 기초 설정 요소. ruby문법(.rb)
- cookbook: recipe 집합(폴더)[1]
- run_list: node에서 수행할 recipe[2] 목록
- role: run_list 집합
- chef server: 쉐프 중앙서버 컴퓨터
- workstation: 작업 콘솔 컴퓨터(knife 명령어 실행)
- node: 개별 대상 컴퓨터