TIL

Ansible 쓰는이유

하얀잔디 2026. 3. 16. 11:33

 

 

서버 여러 대에 동일한 작업을 해야 할 때 SSH 접속해서 쉘 명령어 하나씩 치는 건 비효율적임

 

Ansible 사용하면 YAML로 작업 정의해두고 한 번에 여러 서버에 실행 가능!

 

SSH 기반이라 별도 Agent 설치 필요 없음

 

 

EX :     ansible-playbook install-docker.yml

 ->여러 서버에 동시에 docker 설치 가능

 

 

또 하나 장점은 서버 상태 기반으로 동작한다는 점

이미 설치된 패키지는 다시 설치하지 않음
그래서 서버 환경을 항상 동일한 상태로 유지하기 쉬움

k3s 구축할 때도

 

  • 서버 초기 설정
  • docker 설치
  • k3s master / worker 설치
  • 모니터링 agent 설치

 

같은 작업을 자동화하기 좋음

 

 

 

 

'TIL' 카테고리의 다른 글

OpenSearch로 느린 API Top 뽑는 방법  (0) 2026.03.17
Terraform 쓰는 이유  (0) 2026.03.16
트래픽 몰려도 멀쩡히 웹서버 rollout을 해보자  (0) 2026.03.13
fcm 알림 흐름 정리  (0) 2026.03.11
Docker - ContainerD 차이  (0) 2026.03.07