Log in
Spaces
People
Hit enter to search
Help
Online Help
Keyboard Shortcuts
Feed Builder
What’s new
Available Gadgets
About Confluence
Log in
Public Space
Page tree
Browse pages
Configure
Space tools
View Page
A
t
tachments (6)
Page History
Page Information
View in Hierarchy
View Source
Export to Word
Pages
…
Public Space Home
40. LAB
Webinar
Ansible
01. Ansible 이란?
Page History
Versions Compared
Old Version
4
changes.mady.by.user
Sansae
Saved on
Nov 27, 2019
compared with
New Version
Current
changes.mady.by.user
Sansae
Saved on
Nov 27, 2019
Previous Change: Difference between versions 3 and 4
View Page History
Key
This line was added.
This line was removed.
Formatting was changed.
...
Ansible 기본 개념 및 설치
Info
title
Configuration Management System
Provision
Orchestration
System 설정을 code로 관리 합니다.
멱등성(indempotency) - 여러 번 적용해도 결과는 학상 동일 합니다.
Why Ansible?
Puppet
많은 도입고객과 정보량
기술적 복잡도 높음
Chef
Puppet과 유사한 방식으로 기술적 복잡도 높음
Salt
정보량이 많지 않고 발전속도가 빠르지 않음
Puppet과 Chef의 Agent 기술모델사용
Ansible
Agent설치 불필요***
기술적 복잡도가 낮음
YAML 구성이 쉬움
가장 늦게 나왔지만 빠르게 성장
구성관리 툴 비교
Image Modified
Image Modified
Image Modified
Info
title
Ansible 특징
Configuration management tool
Open Source
Python 기반
Michael DeHaan 개발
Ansible. Inc는 Redhat에 인수됨
ssh연결
멱등성(indempotency) - 여러 번 적용해도 결과는 학상 동일 합니다.
순차 적용
수백개의 모듈 제공
Template - jinja2
Playbook은 yaml을 사용
Agentlee 방식으로 관리 호스트에 별도 작업이 필요하지 않음
Twitter가 ansible로 전환
Web관리 UI인 ansible-tower(상용)
Image Added
Info
title
Ansible로 무엇을 할 수 있나요?
설치/배포
패키지 인스톨, 설정 변경, 파일 전송, 서비스 시작/정지 등을 원격 조작
오케스트레이션
서버, 네트워크, 서비스, 로드 밸런스, 방화벽설정 및 배포를 자동화
구성 관리 도구
신규 시스템 구축이나 일상적인 운영 업무를 IaC화
Image Added
Info
title
Ansible Architecture
Image Added
Overview
Content Tools
{"serverDuration": 84, "requestCorrelationId": "05157c8dc67dc9af"}