This document describes installing an OpenShift Origin server on RHEL/CentOS 6.4.
It uses named (because the Avahi support does not work on RHEL 6 yet) and assumes a domain name of "broker.openshiftorigin" and a domain of "openshiftorigin"
First, kickstart a machine using the kickstart below.
Next, log into the machine as root:openshift and do the following to get it provisioned:
cd /etc/puppet
- Create the site.pp file, grabbing the DNSSEC key
puppet apply site.pp
cp /var/www/openshift/console/httpd/conf.d/openshift-origin-auth-remote-user-basic.conf{.sample,}
htpasswd -bc /etc/openshift/htpasswd admin admin
oo-register-dns -h broker -n 192.168.0.181 -d openshiftorigin
oo-mongo-setup
reboot
You should now be able to set your computer's DNS to point at this machine's IP, and then navigate to https://broker.openshiftorigin/ and log in with admin:admin.
You will probably next want to set up rhc
to talk with your OO instance:
rhc setup --ssl-version=sslv3 --server broker.openshiftorigin -ladmin -padmin
Are you missing steps? I am getting failed dependency errors when using your kickstart and site.pp.