On 02/15/2016 01:24 PM, Max Rydahl Andersen wrote:
On 12 Feb 2016, at 21:59, Brian (bex) Exelbierd wrote:
On Feb 6, 2016, at 4:01 PM, Burr Sutter [email protected]
<mailto:[email protected]> wrote:
One Vagrantfile would best from a user experience perspective.
The RHEL team really want an option that “turns off Openshift”
and “turns on pure Kubernetes” Now, this k8s user is
definitely more “hardcore” and he/she would be comfortable
with some work on the linux command line to perform this trick.
Can we have one Vagrantfile that defaults to a “docker + oc”
experience and offers a command line switch to go to pure k8s?
I believe it is better to have a Vagrantfile up front and center
starts the preferred environment, in this case, OpenShift and
additional Vagrantfiles that do other things available or easily
created from documentation.
A user who doesn't want what the project considers the default is
going to get annoyed pretty quickly at having to always boot what
they don't want just so that they can turn on what they want and
sit through another provisioning cycle.
There is no single "correct" Vagrantfile in my opinion. Our
simplification efforts will pay big dividends, but we shouldn't
try to solve it all in one "mother" file.
It might be there is not a single vagrant file that can handle
everything and the kitchensink, but
there is /one/ vagrant file that is more right than the others - and
that is the default experience
we want majority of our users to have on first download/usage of the CDK.
That is what Burr is referring to above around one Vagrantfile -
having a simple and consistent
out of box experience.
I thought this was what we agreed on last week ?
A) Delete the rhel-docker-eclipse (since it is badly named - it has
nothing to do with eclipse)
B) One Vagrantfile to be in the zip distro for users to use
C) Other vagrant files in docs or in a "misc" folder.
/max
http://about.me/maxandersen
Yes, we agreed on this for RHEL CDK. We will fix it for the next weekly
build.
However for ADB (upstream of CDK) we (contributors) want to treat all
the environments e.g. K8s, OpenShift and Mesos etc equally. This does
not mean reducing the user experience of OpenShift Origin but treating
all of the providers equally. In my mind I have this idea of a simple
Vagrantfile and then user chooses a provider (by putting one line) and
gets his environment.
When we have this ready , CDK can choose the default Vagrantfile with
Openshift as the default provider.
Thanks,
Lala
_______________________________________________
Container-tools mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/container-tools
_______________________________________________
Container-tools mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/container-tools