ansible
-
Ansible를 이용한 nginx 설치 및 삭제 (feat. CentOS)Ansible 2021. 8. 26. 00:25
이번 포스팅은 앤서블을 이용해서 node01과 node02에 nginx를 설치하고 삭제해본다. 1. 호스트 구성 2. nginx 설치 --- - name: Install nginx on CentOS hosts: centOS# centOS 그룹에 실행할 플레이북 gather_facts: no # facts를 수집하지 않음으로써 앤서블의 성능 향상 become: yes # root권한으로 실행 tasks: - name: install epel-release yum: name: epel-release# 저장소를 최신 버전으로 설치 state: latest - name: install nginx yum: name: nginx state: present # present는 ..
-
Vagrant 시작하기Ansible 2021. 8. 18. 23:11
1. vagrant sample code 만들기 vagrant init 2. vagrantfile 수정하기 vagrantfile에서 다음과 같이 수정하여 centos/7를 사용하기로 한다. config.vm.box = "centos/7" 공유 디렉토리는 사용하지 않을 것이므로 다음과 같이 변경해준다. config.vm.synced_folder ".", "/vagrant", disabled: true (현재 디렉토리와 원격지의 /vagrant를 마운트하여 사용하지 않을 것이다) 3. vagrant의 필요한 확장팩을 설치 vagrant plugin install vagrant-vbguest 만약 마운트 에러가 발생한다면 더 낮은 버전을 사용해보자. vagrant plugin uninstall vagrant-..