728x90
반응형

웹서버 2

[Ansible] 앤서블(Ansible) 실전 종합 예제 - 웹 + DB + 모니터링 자동화 아키텍처

이 문서는 Ansible 고급 기능들을 하나의 엔드-투-엔드 실전 아키텍처 예제로 통합하여 소개합니다. 대상 구성은 다음과 같습니다:Web Layer: Nginx + 앱 배포Database Layer: MariaDBMonitoring Layer: Prometheus + Node Exporter동적 인벤토리 (AWS)Vault, Role, Tag, Handler, Template, CI/CD 구조 반영✅ 인프라 구조+--------------------+ +--------------------+| Web Layer | | Monitoring Layer || - Nginx | | - Prometheus || - Ap..

Devops/Ansible 2025.04.19

[Ansible] 앤서블(Ansible) 실습 - Role 구조화, 템플릿 처리, 태그, 조건문, 보안 vault 처리, 핸들러, 로깅과 디버깅

들어가며Ansible의 개념과 플레이북 기본 사용법을 익혔다면, 이제는 실제 운영 환경에서 쓰이는 기본 구조화 기법과 확장 가능한 플레이북 관리 방법, 그리고 시스템 구성 관리 자동화를 배워야 할 시기입니다.이 문서에서는 중급 수준의 DevOps 업무에 바로 적용할 수 있는 기능과 예제들을 포함하여 Ansible을 더 효과적으로 사용하도록 돕습니다. Role 구조화, 템플릿 처리, 태그, 조건문, 보안 vault 처리, 핸들러, 로깅과 디버깅 등 실무 기술을 중심으로 다룹니다.목차Ansible Role 구조화 기본템플릿과 Jinja2 필터 활용핸들러를 통한 변경 트리거 처리조건문 (when)과 반복문 (loop) 활용법태그(tag)로 플레이북 조건 실행 구성변수 파일과 인벤토리 그룹 구조시크릿 파일 암호..

Devops/Ansible 2025.04.19
728x90
반응형