Openshift in VMs created from oVirt

Hi there!, I've oVirt running and providing several VMs (CentOS and RedHat), now I want to provide VMs with minimalist Openshift cluster running inside to developers. Minishift creates a VM with Openshift locally, that is fine, but now we have oVirt to provide VMs which the developers can get access remotely. How I can use oVirt to do that?. Thanks in advance. -- *Wayna Runa*

Hi Wayna, A VM with OpenShift is no different from any other VM. Users should be able to reach it via SSH if your network/firewall settings allow that. If you want to auto-provision minishift I see several options: 1) install minishift manually in a VM and save it as a template to provision new VMs from 2) use a cloud image from glance and invoke cloud-init to run the installer 3) deploy new VMs using your standard workflow, then use Ansible or other configuration management tools to setup minishift after install. Hope this helps. On Fri, Nov 17, 2017 at 2:26 PM, Wayna Runa <waynaruna@gmail.com> wrote:
Hi there!,
I've oVirt running and providing several VMs (CentOS and RedHat), now I want to provide VMs with minimalist Openshift cluster running inside to developers. Minishift creates a VM with Openshift locally, that is fine, but now we have oVirt to provide VMs which the developers can get access remotely.
How I can use oVirt to do that?. Thanks in advance.
-- *Wayna Runa*
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
-- Regards, Evgheni Dereveanchin

Thanks Evgheni for your message. Minishift/Minikube require to prepare the VM (boot2docker, docker machine, drivers, etc.) before running Openshift/Kubernetes inside. Anyway, I'm going to explore these suggestions. 1) oVirt templates info: https://www.ovirt.org/documentation/vmm-guide/chap-Templates 2) Is this (https://cloud-init.io) Cloud Init? 3) Does that mean executing the command (minishift start ......) in the VM from oVirt right after the VM has been created?. Do you have any info about this?. I appreciate a lot your support. Regards. -- wr On 20 November 2017 at 11:48, Evgheni Dereveanchin <ederevea@redhat.com> wrote:
Hi Wayna,
A VM with OpenShift is no different from any other VM. Users should be able to reach it via SSH if your network/firewall settings allow that. If you want to auto-provision minishift I see several options: 1) install minishift manually in a VM and save it as a template to provision new VMs from 2) use a cloud image from glance and invoke cloud-init to run the installer 3) deploy new VMs using your standard workflow, then use Ansible or other configuration management tools to setup minishift after install.
Hope this helps.
On Fri, Nov 17, 2017 at 2:26 PM, Wayna Runa <waynaruna@gmail.com> wrote:
Hi there!,
I've oVirt running and providing several VMs (CentOS and RedHat), now I want to provide VMs with minimalist Openshift cluster running inside to developers. Minishift creates a VM with Openshift locally, that is fine, but now we have oVirt to provide VMs which the developers can get access remotely.
How I can use oVirt to do that?. Thanks in advance.
-- *Wayna Runa*

On Fri, Nov 17, 2017 at 3:26 PM, Wayna Runa <waynaruna@gmail.com> wrote:
Hi there!,
I've oVirt running and providing several VMs (CentOS and RedHat), now I want to provide VMs with minimalist Openshift cluster running inside to developers. Minishift creates a VM with Openshift locally, that is fine, but now we have oVirt to provide VMs which the developers can get access remotely.
How I can use oVirt to do that?. Thanks in advance.
See https://github.com/openshift/openshift-ansible-contrib/tree/master/reference... Y.
-- *Wayna Runa*
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
participants (3)
-
Evgheni Dereveanchin
-
Wayna Runa
-
Yaniv Kaul