OpenShift: Difference between revisions

No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 2:
__TOC__
<br />
 
= Version Details =
Ansible 2.6.1
Python 2.7.5
OpenShift 3.9
CentOS 7.5.1804
 
= System Requirements =
Line 55 ⟶ 49:
== Openshift 3.9 ==
 
= *Version Details =
Create ansible hosts file
Ansible 2.6.1
Python 2.7.5
OpenShift 3.9
CentOS 7.5.1804
 
 
*Create ansible hosts file
nano /etc/ansible/hosts
 
Line 101 ⟶ 102:
ansible-playbook -i /etc/ansible/hosts openshift-ansible/playbooks/deploy_cluster.yml
 
== Openshift 3.10 ==
*You should see similar output once done:
<pre>
PLAY RECAP *****************************************************************************************************
Openshift01 : ok=619 changed=251 unreachable=0 failed=0
Openshift02 : ok=134 changed=53 unreachable=0 failed=0
Openshift03 : ok=134 changed=53 unreachable=0 failed=0
localhost : ok=12 changed=0 unreachable=0 failed=0
 
Source: [https://www.server-world.info/en/note?os=CentOS_7&p=openshift310&f=1 server-world.info]
INSTALLER STATUS ***********************************************************************************************
Initialization : Complete (0:00:48)
Health Check : Complete (0:01:23)
etcd Install : Complete (0:01:37)
Master Install : Complete (0:05:13)
Master Additional Install : Complete (0:00:49)
Node Install : Complete (0:07:34)
Hosted Install : Complete (0:03:42)
Web Console Install : Complete (0:01:04)
Service Catalog Install : Complete (0:07:04)
</pre>
 
*Version Details
Ansible 2.7.4
Python 2.7.5
OpenShift 3.10
CentOS 7.6.1810
 
*Install Packages
== Openshift 3.10 ==
yum -y install centos-release-openshift-origin310 epel-release docker git pyOpenSSL
yum -y install openshift-ansible
 
*Fix python-docker package issue:
nano /usr/share/ansible/openshift-ansible/playbooks/init/base_packages.yml
 
changingChanging the line:
 
<pre>"{{ 'python3-docker' if ansible_distribution == 'Fedora' else 'python-docker' }}" </pre>
changing the line:
"{{ 'python3-docker' if ansible_distribution == 'Fedora' else 'python-docker' }}"
to
<pre>"{{ 'python3-docker' if ansible_distribution == 'Fedora' else 'python-docker-py' }}"</pre>
 
 
Create Ansible Hosts file:
sudo vi /etc/ansible/hosts
<pre>
[OSEv3:children]
Line 171 ⟶ 164:
</pre>
 
Install Prerequisites:
ansible-playbook /usr/share/ansible/openshift-ansible/playbooks/prerequisites.yml
 
Instal Openshift:
ansible-playbook /usr/share/ansible/openshift-ansible/playbooks/deploy_cluster.yml
 
 
*You should see similar output once done:
<pre>
PLAY RECAP *****************************************************************************************************
Openshift01 : ok=619 changed=251 unreachable=0 failed=0
Openshift02 : ok=134 changed=53 unreachable=0 failed=0
Openshift03 : ok=134 changed=53 unreachable=0 failed=0
localhost : ok=12 changed=0 unreachable=0 failed=0
 
INSTALLER STATUS ***********************************************************************************************
Initialization : Complete (0:00:48)
Health Check : Complete (0:01:23)
etcd Install : Complete (0:01:37)
Master Install : Complete (0:05:13)
Master Additional Install : Complete (0:00:49)
Node Install : Complete (0:07:34)
Hosted Install : Complete (0:03:42)
Web Console Install : Complete (0:01:04)
Service Catalog Install : Complete (0:07:04)
</pre>
 
= WebUI =