mapreduce on k8s
dep ensure -v
sudo mkdir -p /etc/kmr
cp deploy/local-config.json /etc/kmr/config.json
cd example/wordcount_new
go build example.go
- Run locally
./example master
# to set worker num
./example master --worker-num=10
- Run on k8s
Before deploy, there should be a available k8s and docker environment in local.
make sure
docker version
and kubectl get pods
works well.
sudo ./example deploy