Robban is a visual web wpp, and a wesktop app that manages your helm charts' releases, compare their revisions (by viewing the difference between different YAML files), and get summary of their components (pods/deployments/services) status.
You can either use the app as a web app, or as a desktop app.
To use the Web App, do the following:
A. Running the express server
$ cd 'backend'
$ npm i
$ npm start
$ cd ..
B. Running the Vue web app
$ cd 'frontend'
$ npm i
$ npm run serve
$ cd ..
To use the Desktop App, do the following:
$ cd 'frontend'
$ npm i
$ npm run electron:serve
$ cd ..
You can view the diagrams explaining the data flow, and details about each class's functionalities from our docs folder
Robban is brought to you by @mfouad, @AbdelrahmanDeghedy
Want to contribute? That's great! (Details Soon)