Web UI for insights operator instrumentation service
Application is based on insights-frontend-starter-app.
Container that provides ESI and routing tools.
-
Clone the Proxy
git@github.com:RedHatInsights/insights-proxy.git
-
Install dependencies
npm install
-
Setup the initial /etc/hosts entries (do this once)
sudo bash scripts/patch-etc-hosts.sh
-
Pull/Update the proxy container
bash scripts/update.sh
For install all modules is enough to do in project folder:
npm install
Default URL of controller is https://ci.foo.redhat.com:8080
, you can change it in file ./src/config.json
.
- Starting controller:
path/to/insights-operator-controller/run.sh
- Starting proxy:
SPANDX_CONFIG=path/to/insights-frontend-starter-app/config/spandx.config.js sh path/to/insights-proxy/scripts/run.sh
- Starting WebUI:
npm run start
Application can be found in https://ci.foo.redhat.com:1337/insights/insights-operator
or https://ci.foo.redhat.com:1337/apps/insights-operator
. If you are on Firefox, then first head to https://sso.qa.redhat.com/
and accept the self-signed certificate.