openshift-on-openstack
======================

.. _openshift-on-openstack_openshift-hw-requirements:

openshift-hw-requirements
-------------------------

Check resources for an OpenShift on OpenStack deployment.

Check if there are enough resources for an OpenShift deployment on top
of Openstack
deployment:
- Is there a flavor that meets the minimum requirements for a test
  environment?
  (4GB RAM, 40GB disk)
- Is there a flavor that meets the minimum requirements for a
  production environment?
  (16GB RAM, 40GB disk, 4 VCPUs)
- Are images named centos or rhel available?
- Are there sufficient compute resources available for a default setup?
  (1 Master node, 1 Infra node, 2 App nodes)


- **hosts**: undercloud
- **groups**: openshift-on-openstack
- **metadata**: 
- **parameters**: 

  - **min_total_disk_testing**: 93

  - **min_node_ram_testing**: 4096

  - **resource_reqs_testing**: False

  - **min_total_ram_testing**: 16384

  - **min_node_ram_prod**: 16384

  - **min_node_disk_prod**: 42

  - **min_total_vcpus_testing**: 4

  - **min_total_ram_prod**: 40960

  - **min_total_disk_prod**: 93

  - **resource_reqs_prod**: False

  - **min_node_disk_testing**: 40

  - **min_total_vcpus_prod**: 7

`View validation source code <http://git.openstack.org/cgit/openstack/tripleo-validations/plain/validations/openshift-hw-requirements.yaml>`__.


.. _openshift-on-openstack_openshift-nw-requirements:

openshift-nw-requirements
-------------------------

Check network requirements for an OpenShift on OpenStack deployment.

Checks if an external network has been configured on the overcloud as
required for an OpenShift deployment on top of OpenStack.


- **hosts**: undercloud
- **groups**: openshift-on-openstack
- **metadata**: 
- **parameters**: 

`View validation source code <http://git.openstack.org/cgit/openstack/tripleo-validations/plain/validations/openshift-nw-requirements.yaml>`__.

