Skip to content

Vagrantfile for launching a demo Rancher infrastructure including the Rancher Server and 2 blank hosts

Notifications You must be signed in to change notification settings

pitrho/rancher-vagrant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rancher Demo using Vagrant

This is a simple Vagrantfile that allows a quick example of how to use Rancher. This is not intended for anything production-related.

Use

Run:

vagrant up

Wait several minutes for all images to download and VM to start. What this does:

  1. Creates a single VM as the rancher-server. This will automatically install and start the server for you.
  2. Creates two 'mostly' blank Linux boxes running Ubuntu 14.04. The only additional step it takes is to install the latest stable release of Docker for you.

When everything is up, you can visit your Rancher user interface by going to 172.30.0.100:8080 (give it time to start up even after the VM is created).

Add the Hosts

To add the two hosts that are available:

  1. Go to the Rancher Server, click Infrastructure, and Add Host. Select Save the first time you visit this page.
  2. Select Custom and copy that string in Step 4
  3. SSH into the two boxes and run that command you just copied.
    • vagrant ssh rancher-host-01 and vagrant ssh rancher-host-02
    • Run the command on each host sudo docker run -d --privileged...
  4. After running the command on both hosts, return to the Rancher interface
  5. Click on the Infrastructure -> Hosts tab, after a minute or so the new hosts will appear in that list!
  6. Follow tutorials online for how to create Application Stacks, add Services, etc.

About

Vagrantfile for launching a demo Rancher infrastructure including the Rancher Server and 2 blank hosts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages