Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

UI for Flux & Helm Operator #2033

Closed
kahootali opened this issue May 9, 2019 · 10 comments
Closed

UI for Flux & Helm Operator #2033

kahootali opened this issue May 9, 2019 · 10 comments

Comments

@kahootali
Copy link

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.

@2opremio
Copy link
Contributor

2opremio commented May 9, 2019

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?

@squaremo
Copy link
Member

squaremo commented May 9, 2019

So there can be a UI where it shows that which HelmReleases are in failed state

fluxctl list-workloads will show the release status of HelmReleases, so arguably there is a UI for this.

@runningman84
Copy link

A Prometheus metric would be a good first step!

@squaremo
Copy link
Member

squaremo commented May 9, 2019

fluxctl list-workloads will show the release status of HelmReleases

I am wrong about this -- it used to, but at least at the minute, the flux API doesn't include the Helm release status

@ysaakpr
Copy link

ysaakpr commented Sep 11, 2019

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.

@stefanprodan
Copy link
Member

There is an UI for Flux in the making here https://github.com/flux-web/flux-web

@huapox
Copy link

huapox commented Oct 13, 2019

There is an UI for Flux in the making here https://github.com/flux-web/flux-web

Great!

@sureshamk
Copy link

check out this project -> https://github.com/sureshamk/flux-ui

Home


Home

---

Home

---

Home

@2opremio
Copy link
Contributor

2opremio commented Jan 10, 2020 via email

@kingdonb
Copy link
Member

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

9 participants