Skip to content

remibergsma/devcloud4

 
 

Repository files navigation

Devcloud 4

Introduction

The follow project aims to simplify getting a full Apache CloudStack environment running on your machine. You can either take the easy ride and run vagrant up in either one of the 'binary installation' directories or compile CloudStack yourself. See for instructions in the 'basic' and 'advanced' directories.

The included VagrantFile will give you:

  • Management

    • NFS Server
    • MySQL Server
    • Router
      • Cloudstack Management Server * (Only given in binary installation)
  • XenServer 6.2

Issue reporting

Please use the issue reporting feature on github for reporting any issues you experience.

Github will email project authors and they will be able to assist best, going off to mailing lists, forums, question sites etc. is not helpful and will not benefit the quality of this project.

Getting started

  1. Ensure your system has git installed.

  2. Clone the repository:

    git clone https://github.com/imduffy15/devcloud4.git
  3. Download and Install VirtualBox

  4. Download and install Vagrant

  5. Ensure all Vagrant Plugins are installed:

    cd /path/to/cloned/repo
    bash scripts/vagrant_prep.sh vbox

Configure virtualbox

  1. Open virtualbox and navigate to its preferences/settings window.

  2. Click onto the network tab and then onto the host only network tab.

  3. Configure your adapters as follows:

    For Basic Networking you only need:

    vboxnet0
    • IPv4 IP address of 192.168.22.1
    • Subnet of 255.255.255.0
    • DHCP server disabled

    For Advanced Networking you will need:

    vboxnet1
    • IPv4 IP address of 192.168.23.1
    • Subnet of 255.255.255.0
    • DHCP server disabled
    vboxnet2
    • IPv4 IP address of 192.168.24.1
    • Subnet of 255.255.255.0
    • DHCP server disabled

Host only network

Host only network configuration ip IP

Host only network configuration dhcp

About

CLOUDSTACK-6114

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Ruby 80.2%
  • Shell 19.8%