이 과정에서는 Ansible 을 사용하여 Linux 호스트를 구성하는 방법을 배웁니다. Ansible 설치 방법부터 시작하여 셸 명령어 실행, 패키지 관리, 파일 복사, cron 작업 관리, 파일 가져오기 등 일반적인 작업을 수행하기 위한 다양한 Ansible 모듈을 탐색하게 됩니다. 또한 Ansible 의 인벤토리 (inventory) 를 다루는 방법과 로컬 액션 (local actions), 멀티 인벤토리 (multi-inventory) 와 같은 고급 기능 사용법도 배웁니다.
🎯 학습 목표 (Tasks)
본 과정에서 다음을 학습합니다:
- Ubuntu 에 Ansible 설치 방법
- Ansible Script, Shell, Apt, Copy, File, Cron, Fetch, Command, get_url, Local Action, Stat 모듈 사용 방법
- Ansible 그룹 인벤토리 (groups inventory) 다루는 방법
- Ansible 의 멀티 인벤토리 (multi-inventory) 기능 사용 방법
🏆 성과 (Achievements)
본 과정을 완료하면 다음을 수행할 수 있습니다:
- Ansible 을 사용하여 일반적인 Linux 관리 작업을 자동화
- 특정 요구 사항에 맞게 Ansible 플레이북 (playbooks) 사용자 정의
- Ansible 을 사용하여 여러 Linux 호스트를 효율적으로 관리 및 구성


