Skip to content

Playbooks to Setup and Create a RHV Environment (RHV 4.2 Tested)

Notifications You must be signed in to change notification settings

tmichett/RHV_Infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

RHV Infrastructure Playbooks

The Ansible playbooks have been created separately to allow the setup and creation of a RHV Environment (RHV 4.2 Tested).

The playbooks are based on a classroom environment that was intially created in Ravello. The playbooks can be easily modified by changing hostnames and inventory files to meet your specific environment requirement.

RHV System Layout
Figure 1. RHV Environment Layout
Note

The Utility server has already been setup and configured with IdM, NFS, and iSCSI. This will need to be considered if duplicating the environment.

Network and System Layout Details

Table 1. RHV Environment Management Network Layout and Information
Machine Name IP Address Role

workstation.example.com / 0workstation-naconsultingrhvv42-GUID.srv.ravcloud.com

192.2.2.252 / Assigned by Ravello

Graphical Workstation as Student Desktop

rhv-m.example.com

192.2.2.1

Red Hat Virtualization Manager (RHV-M) - MGMT Network

rhv-h-1.example.com

192.2.2.2

RHV-H Hypervisor - MGMT Network

rhv-h-2.example.com

192.2.2.5

RHV-H Hypervisor - MGMT Network

rhel-h-1.example.com

192.2.2.7

RHEL-H Hypervisor - MGMT Network

rhel-h-2.example.com

192.2.2.8

RHEL-H Hypervisor - MGMT Network

idm.example.com/utility.example.com

192.2.2.50

RHEL Identity Management server for use with RHV / NFS and other services / Ansible Server / iSCSI Host

classroom.example.com

192.2.2.253

Classroom server that provides yum repos to systems within the classroom environment

RHV Networking and Subnet Settings

Subnet IP Range DNS Server Subnet Gateway

192.2.2.0/24

192.2.2.{1-254}

192.2.2.254

192.2.2.254

192.0.3.0/24

192.0.3.{1-254}

192.2.2.254

192.0.3.254

192.0.4.0/24

192.0.4.{1-254}

192.2.2.254

192.0.4.254

RHV Networking VLAN Information

VLAN ID VLAN Purpose

VLAN 1

oVirt Management Network

VLAN 3

Storage/Migration Network

VLAN 4

Display Network

RHV IPMI Network Information

Host IPMI IP Address

rhv-h-1

192.2.2.221

rhv-h-2

192.2.2.224

rhel-h-1

192.2.2.226

rhel-h-2

192.2.2.227

RHV Networking Infrastructure IP Information

Hostname Management Network IP / VLAN ID Storage Network IP / VLAN ID Display Network IP / VLAN ID

rhv-h-1

192.2.2.2 / VLAN 1

192.0.3.2 / VLAN 3

192.0.4.2 / VLAN 4

rhv-h-2

192.2.2.5 / VLAN 1

192.0.3.5 / VLAN 3

192.0.4.5 / VLAN 4

rhel-h-1

192.2.2.7 / VLAN 1

192.0.3.7 / VLAN 3

192.0.4.7 / VLAN 4

rhel-h-2

192.2.2.8 / VLAN 1

192.0.3.8 / VLAN 3

192.0.4.8 / VLAN 4

utility

192.2.2.50 / VLAN 1

192.0.3.50 / VLAN 3

RHV Networking Infrastructure Hostname Information

Hostname Management FQDN Storage FQDN Display FQDN

rhv-h-1

rhv-h-1.example.com

rhv-h-1-sto.example.com

rhv-h-1-dis.example.com

rhv-h-2

rhv-h-2.example.com

rhv-h-2-sto.example.com

rhv-h-2-dis.example.com

rhel-h-1

rhel-h-1.example.com

rhel-h-1-sto.example.com

rhel-h-1-dis.example.com

rhel-h-2

rhel-h-2.example.com

rhel-h-2-sto.example.com

rhel-h-2-dis.example.com

RHV VM Networking Infrastructure Information

VM Network Name VLAN ID Subnet Information Gateway IP

Development_Workstations

VLAN 12

192.0.12.0/24

192.0.12.2

Development_Servers

VLAN 13

192.0.13.0/24

192.0.13.2

Production_Workstations

VLAN 14

192.0.14.0/24

192.0.14.2

Production_Servers

VLAN 15

192.0.15.0/24

192.0.15.2

QA_Systems

VLAN 16

192.0.16.0/24

192.0.16.2

About

Playbooks to Setup and Create a RHV Environment (RHV 4.2 Tested)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages