This project demonstrates application and runtime configuration leveraging external configuration sources
You can run this example as node processes on your localhost, as pods on a local OpenShift Local installation.
To run the basic application on your local machine, just run the commands bellow:
$ npm install
$ npm start
This will launch the application on port 8080.
Other options:
npm run dev
same asnpm start
but with pretty output log.npm run dev:debug
shows debug information.
OpenShift Local should be started, and you should be logged in with a currently
active project. Then run the npm run openshift
command.
$ crc setup # Set-up the hypervisor
$ crc start # Initialize the openshift cluster
$ oc login -u developer # Login
$ oc new-project my-example-project # Create a project to deploy to
$ oc create configmap app-config --from-file=app-config.yml
$ npm run openshift # Deploys the example app
This link contains instructions on how to install the OpenShift Distributed Tracing Platform and enable tracing.