heat-templates/openshift-origin/F18
Steven Dake a980af8e15 Make room for F19 OpenShift Origin Files
Move F18 OpenShift origin files into the F18 directory

Change-Id: I3318347085a1e640839c41ab58e233835e185f49
2013-10-08 17:16:32 -07:00
..
elements Make room for F19 OpenShift Origin Files 2013-10-08 17:16:32 -07:00
F18-x86_64-openshift-origin-broker-cfntools.tdl Make room for F19 OpenShift Origin Files 2013-10-08 17:16:32 -07:00
F18-x86_64-openshift-origin-node-cfntools.tdl Make room for F19 OpenShift Origin Files 2013-10-08 17:16:32 -07:00
OpenShift.template Make room for F19 OpenShift Origin Files 2013-10-08 17:16:32 -07:00
OpenShiftAutoScaling.yaml Make room for F19 OpenShift Origin Files 2013-10-08 17:16:32 -07:00
README.rst Make room for F19 OpenShift Origin Files 2013-10-08 17:16:32 -07:00

README.rst

OpenShift Origin templates

This directory contains files for deploying OpenShift Origin to an OpenStack environment via heat.

It includes the following files:

  • F18-x86_64-openshift-origin-broker-cfntools.tdl - oz template for building a broker image
  • F18-x86_64-openshift-origin-node-cfntools.tdl - oz template for building a node image
  • OpenShift.template - heat template for launching OpenShift Origin with a single broker server and a single node server
  • openshift-origin - diskimage-builder elements to build images, as an alternative to oz

To build with diskimage-builder, do the following in the parent directory of heat-templates:

git clone https://github.com/stackforge/diskimage-builder.git
git clone https://github.com/stackforge/tripleo-image-elements.git
mkdir $HOME/tmp
export ELEMENTS_PATH=tripleo-image-elements/elements:heat-templates/openshift-origin/elements
TMP_DIR=$HOME/tmp DIB_IMAGE_SIZE=5 diskimage-builder/bin/disk-image-create --no-tmpfs -a amd64 vm fedora openshift-origin-broker -o F18-x86_64-openshift-origin-broker-cfntools
TMP_DIR=$HOME/tmp DIB_IMAGE_SIZE=20 diskimage-builder/bin/disk-image-create --no-tmpfs -a amd64 vm fedora openshift-origin-node -o F18-x86_64-openshift-origin-node-cfntools