halOS stands for HAL on OpenShift. It is derived from HAL and allows monitoring and inspection of WildFly and other services running on OpenShift. Although the focus is on WildFly, halOS supports monitoring arbitrary services. This is achieved through the concept of capabilities and extensions.
halOS consists of two parts:
- Proxy (back-end)
- Console (front-end, this repository)
This repository contains the console. The console is a RIA / SPA following the design guidelines from PatternFly. It consumes the REST API exposed by the proxy.
npm install
npm run build
Please refer to the halOS distribution about how to set up all services on OpenShift, start halOS and access the console.
Before starting the console in dev mode, make sure to start the proxy in dev mode as well. Then start the proxy in dev mode, using
npm run dev