OPERATING DOCUMENT / K-PAAS LITE

Vagrant

Vagrant Configuration and Tips

01 / Context02 / Procedure03 / Operations04 / Verification

Provider Selection

VirtualBox (x86/Intel)

brew install --cask virtualbox
vagrant up

VMware (ARM64/Apple Silicon)

# Install VMware Fusion
brew install --cask vmware-fusion
 
# Install Vagrant VMware plugin
vagrant plugin install vagrant-vmware-desktop
 
# Run with VMware provider
vagrant up --provider=vmware_desktop

Fixing Vagrant Connection Error

vb.customize ['modifyvm', :id, '--nictype1', 'virtio']
vb.customize ['modifyvm', :id, '--nictype2', 'virtio']
  • Connection errors may occur if VirtualBox runs for a long time
  • The above settings change the interface to fix this error

Setting Master01 Node as Main

# Master Node
(1..2).reverse_each do |i|
  • K-PaaS shell script is basically set to configure the 1st Master Node
  • To save resources, set the ansible server and master01 server to be the same
  • Using reverse_each setting, install the 2nd master node first and the 1st master node last
DOCUMENT TRACE

Return to the project record to see architecture, development pulse, proof and related field notes in one context.