How to Build OpenShift Server on F17
Start with Fedora 17 | |
yum install -y git vim rubygem-thor rubygem-parseconfig tito make rubygem-aws-sdk tig mlocate bash-completion rubygem-yard rubygem-redcarpet ruby-devel redhat-lsb | |
yum install -y http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-3.10.0-160.fc17.noarch.rpm http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-devel-3.10.0-160.fc17.noarch.rpm http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-doc-3.10.0-160.fc17.noarch.rpm http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-minimum-3.10.0-160.fc17.noarch.rpm http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-mls-3.10.0-160.fc17.noarch.rpm http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-targeted-3.10.0-160.fc17.noarch.rpm | |
gem install rspec -v '1.1.12' | |
for i in origin-server origin-dev-tools rhc ; do | |
cd ~; | |
git clone git://github.com/openshift/$i; | |
done | |
cd ~/origin-server | |
~/origin-dev-tools/build/devenv install_required_packages | |
~/origin-dev-tools/build/devenv local_build | |
/usr/sbin/oo-setup-broker --debug | |
vim /etc/httpd/conf.d/000000_openshift_origin_broker_proxy.conf | |
Replace <VirtualHost *:443> | |
With <VirtualHost broker.example.com:443> | |
Reboot machine | |
verify that broker is up with: curl -k https://localhost/broker/rest/api.xml |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment