vmware / vic

vSphere Integrated Containers Engine is a container runtime for vSphere.
http://vmware.github.io/vic
Other
640 stars 173 forks source link

vic-machine: reconfigure appliance #2911

Open hickeng opened 8 years ago

hickeng commented 8 years ago

We require an ability to reconfigure the appliance in place - this is absolutely crucial to allow for credential update (#1879), and allows for very likely operational updates, such as adding volume stores, container networks, permitted registries, et al.

This overlaps directly with the upgrade path as upgrade is essentially a reconfigure with updated ISOs.

Addressing this issue is entirely in vic-machine and should:

Creating this as an epic in the expectation that the main tasks be broken out where they can be done in standalone fashion.

Note Emma has identified some useful constraints that simplify the operation:

mobla commented 8 years ago

It will definitely be useful if we have an option to reconfigure VCH options esp. to configure with private registries (harbor) and also need a capability to show that it is configured to store images to a private registry in "docker -H info" command. Currently it shows "Registry: registry-1.docker.io"

emlin commented 7 years ago

Two things still need to be considered in this story:

mdubya66 commented 7 years ago

@emlin Regarding this comment https://github.com/vmware/vic/pull/4497#issuecomment-292029145

Let's get the manifest story written and included, and make sure that the PRD line items are captured then I think we can pull those out of this Epic and into a vic-machine reconfigure epic for 1.2.

mhagen-vmware commented 7 years ago

@emlin @chengwang86 Are we going to get estimates on the remaining 3 stories in the epic?

emlin commented 7 years ago

@mhagen-vmware As they are not part of 1.2 scope, didn't plan to estimate at this time, but if you think that's important at this time, we can do it

mhagen-vmware commented 7 years ago

yes please, they all look sufficient. You don't need to detail them out any more, but a rough estimation based on the effort for all the other work should be quite easy at this point. Of the 30 or so other stories you have already done, some of them should be generally similar.

mhagen-vmware commented 7 years ago

lgtm