#!/bin/sh # useradd -s /bin/bash -d /opt/stack -m stack # chmod +x /opt/stack # apt-get install sudo -y # echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack ## ## Install prerequisites ## sudo apt-get install -y git bridge-utils ## ## Create network ## sudo tee /etc/network/interfaces.d/openstack >/dev/null < local.conf <<-MARK [[local|localrc]] HOST_IP=172.16.0.1 FLAT_INTERFACE=br25 PUBLIC_INTERFACE=eth1 FLOATING_RANGE=172.16.0.128/25 FIXED_RANGE=10.11.12.0/24 ADMIN_PASSWORD=admin1pass DATABASE_PASSWORD=database2pass RABBIT_PASSWORD=rabbit3pass SERVICE_PASSWORD=service4pass MARK ## ## Run devstack ## ./stack.sh