https://www.inflearn.com/course/ansible-%EC%9D%91%EC%9A%A9
1. 베이그런트(Vagrant) 사용하기
- 베이그런트 명령어
> vagrant init = 프로비저닝을 해주는 예제 스크립트를 생성
> vagrant up = vagrantfile을 읽어 들여 프로비저닝을 진행
> vagrant halt = 베이그런트에서 다루는 호스트들을 종료
> vagrant destroy = 베이그런트의 호스트를 삭제
> vagrant ssh = 베이그란트의 호스트에 ssh로 접속
> vagrant provision = 베이그런트의 호스트의 설정 변경을 적용
- 노트패드++ 설치
- 베이그런트 설치 및 초기화
> 설치 확인 명령어
# vagrant
> 초기 설정 진행
# cd c:\HashiCorp
# vagrant init
> Vagrantfile notepad++로 수정
- config.vm.box = "base" => config.vm.box = "centos/7"
- # config.vm.synced_folder "../data", "/vagrant_data" => config.vm.synced_folder ".", "/vagrant", disabled: true
> vagrant 플러그인 설치
# c:\HashiCorp>vagrant plugin install vagrant-vbguest
> vagrant up 진행
# vagrant up
- 베이그런트 파일 수정 및 플러그인 설치
- CentOS 이미지 설치
- 베이그런트 ssh 로 접속하여 상태 확인