Last updated: 10.06.2020
The purpose of the repo is to teach the reader how to develop an Ansible Installation of OpenShift and IDM using Ansible Molecule and Test Driven Development (TDD).
A working knowledge of Ansible. You can learn about Ansible by reading this repo.
A working knowledge of Ansible Molecule. You can learn about Ansible Molecule by reading this repo.
A working knowledge of Docker.
A working knowledge of Python.
🚧 Currently the repo is under construction. If you wish, you may "follow" the repo and see the repo develop.
-
Setup your environment here.
-
Develop Ansible scripts to install RedHat IDM here.
-
Develop Ansible scripts to install the AWS Infrastructure here.
-
Develop Ansible scripts to create/delete AWS EC2 instances here.
-
Develop Ansible scripts to register RedHat IDM client here.
-
Develop Ansible scripts to install the Nexus here.
-
Configure the Nexus Server to host a Docker Registry here.
-
Develop Ansible scripts to install RedHat OpenShift here.
The tutorial has not been implemented.