클라우드/Kubernetes

[쿠버네티스/도커] Vagrant 설치 / 접속 / 테스트

세브웁스 2022. 9. 13. 15:00
반응형
[컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커] 책 실습

 

0.  Virtual Box 설치

1. Vagrant 설치 후 초기화


# 폴더로 이동
cd C:\HashiCorp
# 베어그란트 초기화
vagrant init

 

베이그런트 초기화

 

2. 베이그란트 클라우드에서 이미지 찾기


https://app.vagrantup.com/boxes/search

 

Vagrant Cloud by HashiCorp

Vagrant Cloud by HashiCorp

app.vagrantup.com


* sysnet4admin/centos-k8s 검색

베이그런트 클라우드


sysnet4admin/CentOS-k8s

 

3. Vagrantfile 변경


  config.vm.box = "sysnet4admin/CentOS-k8s"

vagrantfile

4. Vagrant 프로비저닝


# 베어그런트 프로비저닝
vagrant up

프로비저닝

5. VM 상태 확인 및 종료


# 베어그런트로 생성한 VM에 ssh 접속
vagrant ssh

# 베어그런트로 관리중인 VM 종료
# f옵션은 강제종료
vagrant destroy -f

상태확인 및 종료

베이그런트 명령어


명령 기능
init 프로비저닝을 위한 기초 파일 생성
up Vagrantfile을 읽어 프로비저닝 진행
halt 가상 머신 종료
destroy 가상 머신 삭제
ssh 가상 머신에 ssh로 접속
provision 관리하는 가상 머신에 변경된 설정 적용

Troubleshooting


* Vagrant 변수를 찾을 수 없다는 에러 나올 시

 =>환경변수 확인

환경 변수

반응형