# ansible

IT 인프라(서버와 네트워크)를 기반으로 미들웨어부터 애플리케이션,
추가적으로 애플리케이션 자체의 배포,
외부서비스와 모니터링등의 연결까지를 포함하여 시스템과 서비스를 운영하기 위한 모든 환경 요소등을 자동으로 실행할 수 있도록 코드로 기술한다로 정의할 수 있다.

### Infrastructure as Code(IaC)

인프라의 상태를 코드에 기술해 자동으로 설치할 수 있게 하는 것

특정버전의 mariaDB가 설치되어 동작 중인 DB서버

immutable(불변)한 환경을 자동으로 구성

<출처 : 경서님 교과서>

ans1 .10

ans2 .20

ans3 .30


<ANS1>

ans1 에서 systemctl stop NetworkManager

systemctl disable NetworkManager

파이어월이랑 셀리눅스는 미리 꺼놓기

yum -y update ⇒ 패키지 목록 업데이트

yum install -y epel-release ⇒ 에펠 패키지 업데이트

yum install -y ansible ⇒ 앤서블 설치

vi /etc/ansible/hosts

211.183.3.20
211.183.3.30
# 앤서블로 관리할 서버 목록 호스트 주소 적기

Untitled