Red Hat Bugzilla – Bug 1029510
[RFE] Ship Broker and Node as Virtual Appliances
Last modified: 2016-01-27 13:49:57 EST
This is a RFE to ship the broker and node as virtual appliances. This will help users who are not familiar with RHEL, RHN, or channels to more easily deploy OpenShift.
Given OSE 2.1 and oo-install, the implementation here could be a lot more straightforward than before.
Basically, ship two VM appliances which include:
1. Installed RPMs for OpenShift broker or node
2. "installer" user with known set of keys
3. oo-install running at firstboot to wire together as many VMs as are deployed.
oo-install would need a few new special features to run in this mode.
a. Automatically start with hosts in "installed" state
b. Assume the "installer" user
c. Deploy a new user for access post-install and nuke the "installer" user
There may well be infrastructure-specific features (e.g. HEAT templates) that could construct the oo-install config file based on the deployment and just automate everything.
We need to think seriously about how to enable subscriptions as part of this process, though.