OpenShift Installation

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

External

Internal

Overview

There are two installation methods: quick install, which uses a CLI tool available in the "atomic-openshift-utils" package, which, in turn, uses Ansible in the background, and advanced install. The advanced install assumes familiarity with Ansible.

Prerequisites

System Requirements

Relevance OpenShift 3.3.

Master

  • Physical or virtual system.
  • RHEL 7.1 installed with the "minimal" installation option.
  • 2 CPUs
  • 8 GB RAM
  • 30 GB storage space.

Node

  • Physical or virtual system.
  • RHEL 7.1 installed with the "minimal" installation option.
  • 1 CPU
  • 8 GB RAM
  • 15 GB storage space.
  • Docker 1.9.1 or later
  • 15 GB to allocated to Docker storage.

DNS Setup

A DNS server is required.

After setup, the DNS server needs to be configured to resolve a public wildcard DNS entry to the IP node of the node that executes the default router. If the environment has multiple routers, an external load balancer is required.

Run CLI to Install

Post-Install

Deploy the Integrated Docker Registry

Deploy the HAProxy Router

Load Image Streams

Load Templates

Set up NFS

The NFS server is required for persistent volumes.