flux-ui icon indicating copy to clipboard operation
flux-ui copied to clipboard

web ui for fluxctl (gitops tool)

Maintenance GitHub license GitHub contributors GitHub issues

Flux-ui

This is project for providing web ui for fluxctl.

Install through helm (tested in helm-v3)


$ helm repo add flux-ui 'https://raw.githubusercontent.com/sureshamk/flux-ui/master/flux-ui'
$ helm repo update
$ helm search repo flux-ui
NAME           	CHART VERSION	APP VERSION	DESCRIPTION
flux-ui/flux-ui	0.1.0        	1.0        	A Helm chart for flux-ui to interact with fluxctl

$ helm install flux-web-ui flux-ui/flux-ui --set config.END_POINT="http://flux:3030/"

Note: config.END_POINT="http://flux:3030/" this end point should be valid flux service running on your cluster

Home

View workloads

deal with actions

  • Lock / unlock the workload
  • Automate / de-automate the workload
  • Release the workload
  • sync

List images

Built with

  • vue.js
TODO
  • please raise a feature request :)

Support

  • Please don't write mails directly to the maintainers.
  • Use the Github issue tracker instead.