dawid86 / iiwbook

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

img License

IIW Book

Pre-Requisites

jq and ngrok are available on package manager systems for different platforms such as Homebrew (Mac), Chocolatey (Windows) and various Linux distribution package managers.

Running

Open two shell/terminal sessions:

  1. From within the scripts folder execute ./start-ngrok.sh. This will create a tunnel for the agent.

  2. From within the docker folder:

    • run ./manage build to assemble the runtime images for the services
    • when the build completes, run ./manage up

Refer to manage -h for additional usage information.

Once services are started, visit http://localhost:7070 to see the app running.

Deploy to Openshift

navigate to the openshift folder. To avoid docker pull rate limiting create pull credentails. Here is an example using artifactory. Once your pull credentials are set up follow the deployment process on a similar project here. The process is exactly the same except the admin-api route and the names of the pods will be different.

About

License:Apache License 2.0


Languages

Language:HTML 46.8%Language:Python 39.5%Language:Shell 12.9%Language:CSS 0.5%Language:JavaScript 0.3%Language:Dockerfile 0.1%