OpenStack
Links
- https://www.openstack.org/
- for OpenStack qcow2 images are sued
- the images are created from the autoninstalling iso files
- the iso files for OpenStack have only minor differences to those of vSphere, see the corresponding preseed files.
Initial Elastic Infrastructure Setup
- Copy http://tsdbbench.allweathercomputing.com/bin/debian-8.8.0-amd64-netinst-vsphere-autoinstall.qcow2 to your images in Openstack
- (optional) If you want a Control-VM, do the following:
- Copy http://tsdbbench.allweathercomputing.com/bin/debian-8.8.0-amd64-netinst-vsphere-controlvm-autoinstall.qcow2 to your images in OpenStack
- Create a new VM using the Control-VM image
Creating Your Own Images (Generator/Database)
- If you want to create your own images, do the following (example on Debian Jessie):
sudo apt-get install qemu-kvm libvirt-bin
sudo gpasswd -a $USER kvm
sudo gpasswd -a $USER libvirt
sudo reboot
(or logout and login)
cd /path/to/another/folder/
wget http://cdimage.debian.org/debian-cd/8.8.0/amd64/iso-cd/debian-8.8.0-amd64-netinst.iso
cd /path/to/some/folder/
git clone https://github.com/TSDBBench/Overlord
cd Overlord
./MakeDebianIso.py -t /path/to/tmpfolder -i /path/to/another/folder/debian-8.8.0-amd64-netinst.iso -f /path/to/outputfolder/ -p preseed-openstack.cfg
./MakeDebianQcow2.py -i /path/to/outputfolder/debian-8.8.0-amd64-netinst-openstack-autoinstall.iso -f /path/to/outputfolder/
- Upload the resulting file to your Openstack Storage
Creating your own Control-VM Image
sudo apt-get install qemu-kvm libvirt-bin
sudo gpasswd -a $USER kvm
sudo gpasswd -a $USER libvirt
sudo reboot
(or logout and login)
cd /path/to/another/folder/
wget http://cdimage.debian.org/debian-cd/8.8.0/amd64/iso-cd/debian-8.8.0-amd64-netinst.iso
cd /path/to/some/folder/
git clone https://github.com/TSDBBench/Overlord
cd Overlord
./MakeDebianIso.py -t /path/to/tmpfolder -i /path/to/another/folder/debian-8.8.0-amd64-netinst.iso -f /path/to/outputfolder/ -p preseed-openstack-controlvm.cfg
./MakeDebianQcow2.py -i /path/to/outputfolder/debian-8.8.0-amd64-netinst-openstack-controlvm-autoinstall.iso -f /path/to/outputfolder/
- Upload the resulting file to your Openstack Storage
back