GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — cloudstack/tools/devcloud4 at main · rhosdev/cloudstack

Expand file tree

/

devcloud4

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
 
 
/

devcloud4

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
advanced
advanced
 
 
basic
basic
 
 
binary-installation-advanced
binary-installation-advanced
 
 
binary-installation-basic
binary-installation-basic
 
 
common
common
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 
pom.xml
pom.xml
 
 
prefill.sql
prefill.sql
 
 

README.md

Outline

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

Getting started

  1. Due to the large amount of data to be pulled from the Internet, it's probably not a good idea to do this over WiFi or Mobile data.

  2. Given the amount of virtual machines this brings up it is recommended you have at least 8gb of ram before attempting this.

  3. Ensure your system has git installed.

  4. When on Windows, make sure you've set the git option autocrlf to false:

    git config --global core.autocrlf false
    
  5. Clone the repository:

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

    On Windows7, the Xenserver VM crashed immediately after booting with a General Protection Fault. Installing VirtualBox version 4.3.6r91406 (https://www.virtualbox.org/wiki/Download_Old_Builds_4_3) fixed the problem, but only downgrade if the latest version does not work for you.

  7. Download and install Vagrant

  8. Ensure all Vagrant Plugins are installed:

    vagrant plugin install vagrant-berkshelf vagrant-omnibus
  9. Download and install ChefDK

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:

    • On Windows, the adapternames are different, and map as follows:
      • vboxnet0: VirtualBox Host-Only Ethernet Adapter
      • vboxnet1: VirtualBox Host-Only Ethernet Adapter 2
      • vboxnet2: VirtualBox Host-Only Ethernet Adapter 3

    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

Defaults

Management Server

  • IP: 192.168.22.5
  • Username: vagrant or root
  • Password: vagrant

Hypervisor

  • IP: 192.168.22.10
  • Username: root
  • Password: password
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.