OpenShift Installation: Difference between revisions
Jump to navigation
Jump to search
Line 39: | Line 39: | ||
A DNS server is required. | A DNS server is required. | ||
After setup, the DNS server needs to be configured to resolve a public wildcard DNS entry to the [[OpenShift Concepts#Node|node]] that executes the [[OpenShift_Concepts#Router|default router]]. If the environment has multiple routers, an external load balancer is required. | After setup, the DNS server needs to be configured to resolve a public wildcard DNS entry to the IP node of the [[OpenShift Concepts#Node|node]] that executes the [[OpenShift_Concepts#Router|default router]]. If the environment has multiple routers, an external load balancer is required. | ||
=Run CLI to Install= | =Run CLI to Install= |
Revision as of 22:32, 2 May 2017
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.