This document describes the procedure to deploy DL workspace cluster on a single Ubuntu node. The target deployment node can be either your local machine, or a remote node.
[Run Once] Setup development environment.
sudo systemctl disable apache2
DL workspace runs WebUI on port 80, which conflicts with apache2.
Configuration the cluster. You will need the following as a minimum.
ssh_cert: ~/.ssh/id_rsa
machines:
<<hostname_of_the_machine>>:
role: infrastructure
etcd_node_num: 1
If use domain, please add:
network:
domain: <<domain_of_the_machine>>
Please don’t use domain: “”, this adds a “.” to hostname by the script, and causes the scripts to fail.
./deploy.py --verbose scriptblocks ubuntu_uncordon