openrca / orca

Root Cause Analysis for Kubernetes
https://openrca.io
Apache License 2.0
90 stars 10 forks source link

Create project UI #24

Open bzurkowski opened 4 years ago

bzurkowski commented 4 years ago

Open RCA must have its own UI with the following functionality:

The above feature list will be updated over time.

bzurkowski commented 4 years ago

I think we could name it after one of the famous orcas: 🐟https://en.wikipedia.org/wiki/List_of_captive_killer_whales

bzurkowski commented 4 years ago

Skydive has a beautiful graph UI that we could base on: https://github.com/skydive-project/skydive-ui

Their stack is: Typescript + React + D3.js

image

k-jano commented 4 years ago

@bzurkowski I coud help in creating UI for OpenRCA. I think we could start with creating sceleton React app using D3.js

bzurkowski commented 4 years ago

@k-jano Welcome on board! 🚀

I recreated the UI repo. It's available here, waiting for the first commit. As you say, let's focus first on a React skeleton with basic D3.js integration.