Bug 1029510 - [RFE] Ship Broker and Node as Virtual Appliances
Summary: [RFE] Ship Broker and Node as Virtual Appliances
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: RFE
Version: 2.0.0
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: ---
: ---
Assignee: jofernan
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-12 14:05 UTC by james labocki
Modified: 2016-01-27 18:49 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-01-27 18:49:57 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description james labocki 2013-11-12 14:05:27 UTC
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.

Comment 2 Luke Meyer 2014-05-13 17:34:18 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.