OPERATING DOCUMENT / KUBE-READY-BOX

Vagrantfile 가이드

멀티 프로바이더 설정, 리소스 할당 및 클러스터 프로비저닝 가이드.

01 / Context02 / Procedure03 / Operations04 / Verification

Vagrantfile 가이드

Vagrantfile에서 Kube-Ready-Box를 불러와 다중 노드 클러스터를 정의하는 방법입니다.

기본 Vagrantfile 예시

Vagrant.configure("2") do |config|
  config.vm.box = "dasomel/ubuntu-26.04-xfs"
  config.vm.box_version = ">= 1.2.0"
 
  # VMware Desktop 프로바이더 설정
  config.vm.provider "vmware_desktop" do |v|
    v.cpus = 4
    v.memory = 8192
    v.gui = false
  end
 
  # VirtualBox 프로바이더 설정
  config.vm.provider "virtualbox" do |vb|
    vb.cpus = 4
    vb.memory = 8192
  end
 
  config.vm.network "private_network", ip: "192.168.56.10"
end
DOCUMENT TRACE

프로젝트 상세로 돌아가면 아키텍처, 개발 흐름, 검증 근거와 관련 Field Note를 하나의 맥락에서 볼 수 있습니다.