[IaC] 01. Ansible 이란?

 

Ansible 이란?

: 오픈소스 IT자동화 도구이다. 수백 대의 리눅스 서버에 일관된 작업 시 한 서버마다 일일이 작업하지 않고 작업을 자동화할 수 있다.

 

Ansible 특징

  • Agent-less architecture
    :
    에이전트리스로 원격에서 SSH 프로토콜을 통해 작업한다.
  • Simplicity
    :
    간단하다. YAML 구문으로 원격 머신에 진행될 작업을 정의한다.
  • Scalability and flexibility
    :
    다양한 운영체제, 클라우드, 네트워크 장치 등을 지원하는 모듈과 컬렉션을 지원한다.
  • Idempotence and predictability
    :
    멱등성, 플레이북을 여러 번 실행하더라도 결과는 동일하다.

 

Ansible Architecture

 

 

참고링크 (ansible community documentation)

https://docs.ansible.com/ansible/latest/index.html

 

Ansible Documentation — Ansible Community Documentation

© Copyright Ansible project contributors. Last updated on Jun 05, 2025.

docs.ansible.com

'IaC > Ansible' 카테고리의 다른 글

[IaC] 02. Ansible 설치 (Rocky 9.5)  (1) 2025.06.09