728x90
반응형
SMALL

2024/03/17 2

Ansible Part. 2 (Adhoc)

이전 시간에 Inventory 파일들을 만들어보고 알아보았다. 그럼 이 파일을 어떻게 수행하고 어떻게 실행해야 하는걸까? 여러 방법이 있지만 그 중 하나인 Adhoc 방법에 대해 알아보자. Adhoc 쉽게 말하면, ansible이라는 명령어를 통해 수행하는 CLI 방식이라고 생각하면 된다. 형식은 다음과 같이 생겼다. ansible [host-pattern] [-m module] [-a 'module options'] [-i inventory] host-pattern: 그룹명을 의미한다. -m module: Adhoc 명령어를 통해 실행할 ansible 모듈을 의미한다. -a module options: 모듈에 특정 옵션을 부여할 경우 -i inventory: 특정 인벤토리 파일의 경로 ping 모듈 ..

Ansible Part. 1 (Inventory)

이제 서버 형상 관리 도구인 "Ansible"을 사용해보자. Ansible을 사용하기에 있어 가장 먼저 이해해야 하는 개념은 Inventory이다. Inventory 인벤토리란 Ansible을 사용하는 것은 특정 서버에 대해 형상 관리를 하기 위함인데 그렇다는 것은 특정 서버에 대한 정보가 필요하다. 그 정보를 관리하는 파일을 'Ansible'에서는 Inventory라고 한다. 이 Inventory는 그룹 기능을 지원하는데 예를 들어 내가 Linux 운영체제의 배포판 중 하나인 Ubuntu 서버를 3개를 관리하고 있다고 하면 Ubuntu라는 그룹을 만들어서 해당 그룹에 3개의 서버를 모두 할당할 수 있다. 그럼 그룹으로 실행해야 하는 명령어나 상태 체크같은 것들이 가능해지니 효율적인 관리가 될 수 있겠다..

728x90
반응형
LIST