-
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-vbguest vagrant plugin install vagrant-vbguest --plugin-version 0.21
4. 프로비저닝하기
vagrant up
이미지가 없다면 이미지를 다운 받은 후, vagrant가 vm을 생성한다.
일정 시간이 지나면 다음과 같이 프로비저닝된 VM을 확인할 수 있다.
5. VM 접속하기
프로비저닝된 인스턴스에 ssh로 접근해보자.
vagrant ssh
접속시 vagrant라는 호스트로 접속이 된다.
반응형'Ansible' 카테고리의 다른 글
Ansible를 이용한 nfs 서버와 클라이언트 구성 (feat. CentOS) (0) 2021.08.26 Ansible를 이용한 Timezone 설정 (feat. CentOS) (0) 2021.08.26 Ansible를 이용한 nginx 설치 및 삭제 (feat. CentOS) (0) 2021.08.26 Ansible 기본 모듈을 사용한 노드 작업 (0) 2021.08.16 Ansible Core 설치와 Node 세팅 (0) 2021.08.16