A simple container to run hoverfly.
Run the following to pull in applier:
ansible-galaxy install -r requirements.yml -p galaxy -f
Now, deploy to your openshift cluster:
oc login <dev cluster>
ansible-playbook -i .applier/ galaxy/openshift-applier/playbooks/openshift-cluster-seed.yml
$ curl -X PUT <hoverfly-admin-route>/api/v2/simulation --upload-file <file-name>
See the docs for detail
Running in standalone docker is not an objective for this container. Look at this issue in hoverfly or just run the binary locally without a container. It's a Go binary, so it's easy.
RUN_AS_WEBSERVER
: if set to any value, the hoverfly will start as a webserver. defaults to running as a proxy