This repo uses our openshift-applier Ansible role to automate the deployment of the Cool Store Microservice Demo. If you are unfamiliar with the Cool Store, this OpenShift Common video will bring you up to speed. As of now, this automation does not include the CI / CD components of the demo, just the deployments.
- clone the repository
git clone https://github.com/rht-labs/coolstore-microservice-demo.git
- install the Ansible role via galaxy, preferably in the local directory as shown below
ansible-galaxy install -r requirements.yml --roles-path .
- run a playbook provided by the Ansible role with the inventory provided here
ansible-playbook -i inventory/ --connection=local casl-ansible/playbooks/openshift-cluster-seed.yml
For details on the demo itself, please see Cool Store Microservice Demo README