Skip to content

Instantly share code, notes, and snippets.

@KeeganMyers
Created March 1, 2017 14:17
Show Gist options
  • Save KeeganMyers/81004002ab68f34d09cdb5fb692118cd to your computer and use it in GitHub Desktop.
Save KeeganMyers/81004002ab68f34d09cdb5fb692118cd to your computer and use it in GitHub Desktop.
Wok
<network>
<name>default</name>
<uuid>d0e9964a-f91a-40c0-b769-a609aee41bf2</uuid>
<forward mode='nat'>
<nat>
<port start='1024' end='65535'/>
</nat>
</forward>
<bridge name='virbr0' stp='on' delay='0' />
<mac address='52:54:00:60:f8:6e'/>
<ip address='192.169.142.1' netmask='255.255.255.0'>
<dhcp>
<range start='192.169.142.2' end='192.169.142.254' />
</dhcp>
</ip>
</network>
update /etc/network/interfaces
sudo apt-get update
sudo apt-get install qemu-kvm libvirt-bin -y
useradd -m vmuser
passwd vmuser
adduser vmuser kvm
adduser vmuser libvirt
sudo -s
# virsh list --all
# virsh pool-define /dev/stdin <<EOF
<pool type='dir'>
<name>default</name>
<target>
<path>/var/lib/libvirt/images</path>
</target>
</pool>
EOF
# virsh pool-start default
# virsh pool-autostart default
webVirtMgr
sudo apt-get install git python-pip python-libvirt python-libxml2 novnc supervisor nginx xsltproc
sudo apt --fix-broken install
sudo apt-get install wok gettext python-apt git \
python-configobj \
python-psutil sosreport \
python-lxml xsltproc \
python-parted python-cherrypy \
python-configobj \
python-libuser \
dnsmasq qemu-utils
kimchi
wok
wget http://kimchi-project.github.io/wok/downloads/latest/wok.noarch.deb
sudo dpkg -i wok.deb
wget http://kimchi-project.github.io/gingerbase/downloads/latest/ginger-base.noarch.deb
sudo dpkg -i ginger-base.noarch.deb
wget http://kimchi-project.github.io/ginger/downloads/latest/ginger.noarch.deb
sudo dpkg -i ginger.noarch.deb
wget http://kimchi-project.github.io/kimchi/downloads/latest/kimchi.noarch.deb
sudo dpkg -i kimchi.noarch.deb
tar -xzvf master
cd kimchi-project-gingerbase-4b90d6c
./autogen.sh --system
make
sudo make install
sudo systemctl daemon-reload
systemctl start wokd
visit https://localhost:8001/login.html
config /etc/kimchi/template.conf
log /var/log/wok/wok-error.log
virsh net-define default-net.xml
virsh net-autostart default
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment