Create development environment on MacOS

  1. Install multipass for create vm on MacOS
brew install --cask multipass
  1. Create vm & install sealos in it
cd deploy/scripts
sh vm_run.sh

Waiting for the cluster ready

  1. Install laf core
multipass mount $(pwd)/.. laf-dev:/deploy/
multipass exec laf-dev -- sudo -u root sh /deploy/scripts/install-laf.sh 
  1. Init laf resource
multipass exec laf-dev -- sudo -u root kubectl apply -f /deploy/scripts/init-laf/