내 잡다한 노트

Vagrant 본문

DevOps/쿠버네티스

Vagrant

peanutwalnut 2023. 11. 17. 15:45

버추얼박스 같은 가상화 소프트웨어에 등록시키는 os를 편하게 만드는 프로그램이다.

 

도커파일의 경우 도커 이미지를 빌드해서 작은 용량으로 편하게 컨테이너를 배포할 수 있다.

Vagrant도 비슷한 개념으로, 가상화 OS를 vagrantfile로 만들어서 셋팅된 os를 편하게 배포할 수 있다.

이를 통해, 버추얼박스에 OS를 까는게 번거롭고 귀찮은 과정을 거치는데 편하게 설치할 수 있다.

 

어려운 말로하면, 베이그런트는 시스템 자원을 할당, 배치, 배포해두었다가 필요할 때 시스템을 사용할 수 있는 상태로 만들어주는데 이걸 provisioning이라고 한다.

 

자주쓰는 vagrant 명령어

vagrant init  // 프로비저닝을 위한 기초 파일을 생성

vagrant up

vagrant halt

vagrant destroy

vagrant ssh

vagrant provision

 

'DevOps > 쿠버네티스' 카테고리의 다른 글

쿠버네티스[K8S] 오브젝트의 명세 설정  (0) 2024.11.06
k8s helm  (0) 2024.08.12
Multiple Scheduler  (0) 2024.08.11
Static Pods  (0) 2024.08.10
k8s 자격증 따야할 때 보면 좋을 강의  (0) 2023.11.10