Skafos is a service mesh built on top of Kuberboat, a simplified implementation of Kubernetes.
First, you should have Golang 1.17 installed. On MacOS, just run
brew install go@1.17and set your PATH as
export PATH="$PATH:$(go env GOPATH)/bin"Then clone the kuberboat submodule since we use some of its codes.
git submodule init
git submodule updateNow you are ready for building Skafos. Simply run
makeand you will see the executable under out/bin.