OpenShift on RHV Automated, Secure and Transparent

Red Hat Virtualization and the OpenShift Container Platform go far back. Both products are very well integrated and share security features like svirt and cgroups which are a core security component of Red Hat Enterprise Linux. Svirt allows you to run your virtual instances as well as containers in full tenant isolation mode whereas cgroups makes sure your resource are isolated properly. Another very useful integration of Red Hat Virtualization and the OpenShift Container Platform is the ability to view containers from within the Red Hat Virtualization Manager. This features comes very handy if you want to understand on what nodes your containers are running.

In the past 2 years we have been working hard on building ansible modules for RHV which enable automated builds of the RHV core infrastructure like the Red Hat Virtualization Manager, the Datacenter, Clusters, Hosts, Storage and networks as well as the virtual resources on top of Red Hat Virtualization.

This blog post will walk you through how you can make use of ansible to install the OpenShift Container Platform fully automated on Red Hat Virtualization with a single push of a button.

For the ansible playbooks to work in your environment you will need clone the following github repository: