“Ansible playbook으로 PostgreSQL 설치 “
Ansible playbook은 반복, 재사용, 간단한 구성 관리 및 다중 시스템 배포, 복잡판 애플리케이션 배포 사용에 적합합니다.
예를 들어, 대량의 서버에 웹 서비스를 설치 및 가동을 해야할때 서버 패키지 설치, 파일 전송, 서비스 재시작을 Ansible playbook에 작성하여 실행하면 한번에 모든 과정을 진행할 수 있습니다.
[개 요] 종 류 : 엔지니어링 난이도 : 내용요약 : Ansible playbook에 대한 이론과 이를 이용하여 PostgreSQL 설치 테스트환경 : Ubuntu 22.04 서버 2대 관련직무 : 시스템&클라우드 엔지니어 |
[기초이론&용어설명]
|
Ansible의 5가지 주요 기능
✅ 간편하다.
Ansible playbook 이란?
Ansible playbook으로 PostgreSQL 설치
Ansible Playbook을 활용하여 PostgreSQL 설치를 진행해보려 합니다.
Ubuntu22.04로 설치된 서버 2대( Controlloer Server 1대, Remote Server1대 )를 준비합니다.
1️⃣
# apt -y update # apt -y upgrade # apt -y install ansible |
|
|
|
|
|
|
2️⃣ Remote
문법에 오류가 없는지 체크할 수 있는 옵션입니다.
|
|
위 방법으로 간단하게 PostgreSQL 데몬을 Remote Server에 설치할 수 있으며, yaml 파일을 보다 상세하게 설정하면 손쉽게 내가 원하는 환경으로 바로 구성이 가능합니다.