Skip to Content
코드로 인프라 관리하기(2판)
book

코드로 인프라 관리하기(2판)

by 키프 모리스, 이동규
August 2022
Beginner to intermediate
464 pages
9h 46m
Korean
Hanbit Media, Inc.
Content preview from 코드로 인프라 관리하기(2판)
외부 유형
애플리케이션 또는 컴포넌트 외부에 파일을 추가하거나 수정할 수 있다. 예를 들면 사용자 계
정 추가, 로컬 방화벽 규칙 설정 등이 있다.
11.3
서버 구성 코드
다음과 같은
1
세대 코드형 인프라 도구는 자동화된 서버 구성에 중점을 둔다.
Ansible
CFEngine
Chef
Puppet
Saltstack
이러한 도구의 대부분은
Pull
구성 패턴 동기화에 따라 각 서버에 설치된 에이전트를 사용한다
(
12
.
2
절 참고 ). 이러한 에이전트는 서비스로 설치하거나 크론 작업
cron
job
(데몬 작업)에서 주
기적으로 실행할 수 있는 에이전트를 제공한다. 다른 도구는 중앙 서버에서 실행되고
Push
턴(
12
.
2
절 참고)에 따라 관리되는 각 서버에 연결하도록 설계되었다.
이러한 도구를 사용하여
Pull
또는
Push
패턴을 구현할 수 있다.
Push
모델을 사용해 설계된
Ansible
과 같은 도구를 사용하는 경우 서버에 미리 설치하고 크론에서 실행할 수 있다. 반면
Pull
모델을 사용해 실행할 에이전트를 제공하는
Chef
또는
Puppet
과 같은 도구를 사용한
다면 중앙 서버에서 명령을 실행하여 각 서버에 로그인하고 클라이언트를 실행할 수 있다. 따
라서 도구는 사용하는 패턴에 대한 제약이 아니다.
많은 서버 구성 도구 벤더가 구성 코드를 제공하기 위해 저장소 서버를 제공한다. 예를 들면
Ansible
Tower
,
Chef
Server
,
Puppetmaster
가 있다. 여기에는 구성 레지스트리 (
7
.
3
절 참
고), 대시보드, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

견고한 데이터 엔지니어링

견고한 데이터 엔지니어링

조 라이스, 맷 하우슬리

Publisher Resources

ISBN: 9791169210119