-
Notifications
You must be signed in to change notification settings - Fork 1.1k
UI for Flux & Helm Operator #2033
Comments
We are not planning to implement a UI for now (and I doubt we would have the bandwidth to maintain a contributed one). Since you are interested in failures and rollbacks, would monitoring metrics informing about them (e.g. Prometheus metrics) satisfy your needs? |
|
A Prometheus metric would be a good first step! |
I am wrong about this -- it used to, but at least at the minute, the flux API doesn't include the Helm release status |
the need for a web UI can be debated, but to know the real status of the helm release if it failed is something very important to have. As of now, sometimes even though the HelmRelease is created, but helm was unable to install them and cause failure...but there is no way the developer to get know about it. We had to go through the logs. |
There is an UI for Flux in the making here https://github.com/flux-web/flux-web |
Great! |
check out this project -> https://github.com/sureshamk/flux-ui --- --- |
Nice!!!
…On Fri, Jan 10, 2020, 21:45 suresh ***@***.***> wrote:
check out this project -> https://github.com/sureshamk/flux-ui
[image: Home]
<https://raw.githubusercontent.com/sureshamk/flux-ui/master/docs/screen-shots/Home.png>
------------------------------
[image: Home]
<https://raw.githubusercontent.com/sureshamk/flux-ui/master/docs/screen-shots/detail.png>
---
[image: Home]
<https://raw.githubusercontent.com/sureshamk/flux-ui/master/docs/screen-shots/action.png>
---
[image: Home]
<https://raw.githubusercontent.com/sureshamk/flux-ui/master/docs/screen-shots/list-images.png>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2033?email_source=notifications&email_token=AASA4JDOZ26YNJFOMJD4DR3Q5DM7PA5CNFSM4HLZZHRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIVFBQA#issuecomment-573198528>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AASA4JHZ4BIRFZJ4C2SJQHDQ5DM7PANCNFSM4HLZZHRA>
.
|
Flux v1 is in maintenance mode now, and is not adding any new features unless they are critical. As Flux contrib efforts have been focused on Flux v2, the Flux project has moved to a new repo, fluxcd/flux2 – there is also a new project under development, fluxcd/webui to bring a web UI to Flux v2. In the interest of reducing the number of open issues not directly related to supporting Flux v1 in maintenance mode, I will go ahead and close out this issue for now. |
A UI for Flux & Helm Operator, where it shows the HelmReleases it has deployed, and whether they are successful or not. And if Rollback is done (when that feature is implemented)
Currently, when a HelmRelease is deployed, HelmOperator deploys it and if it fails, it logs it and in future it might rollback when the PR 2006 is implemented. So a developer doesn't know whether his change has been deployed or not and if there was an error and Rollback was done. So there can be a UI where it shows that which HelmReleases are in failed state, which are in deployed and if there has been a Rollback.
The text was updated successfully, but these errors were encountered: