This project was tested on Fedora 31 and macOS.
- VirtualBox
- Vagrant
- Python 3.7
-
Clone
openshift-ansible
and checkout therelease-3.11
tag:git clone https://github.com/openshift/openshift-ansible.git cd openshift-ansible && git checkout release-3.11
-
Apply the patch:
cd openshift-ansible/ git apply ../node-config.yaml.j2.patch
-
Install the required Python packages:
# I suggest to use a virtualenv pip install -r openshift-ansible/requirements.txt
-
Boot up the virtual machine and run Ansible:
vagrant up make deploy