Installation
Install flux9s on your system
flux9s is a terminal UI for watching Flux resources and the cluster state around them in real time. It is designed for operators who already live in a shell and want fast visibility into what Flux is doing, how resources relate to each other, and whether quick intervention is needed.
That includes core Flux resources such as Kustomization, HelmRelease, and source objects, plus Flux Operator resources such as FluxInstance and ResourceSet. From the same interface you can inspect YAML, trace ownership, open graph and history views, and run common actions like suspend, resume, and reconcile.
The Flux Operator Web UI is excellent for browser-based visibility. flux9s complements it with a terminal-first workflow: keyboard navigation, quick context switching, namespace-scoped live watches, and operational actions without leaving your current shell session.
Follow these steps to get started with flux9s:
Choose your preferred installation method from the Installation Guide:
brew install dgunzy/tap/flux9scargo binstall flux9scargo install flux9skubeconfig configured to access your clusterflux9s
Or use a specific kubeconfig file:
flux9s --kubeconfig /path/to/kubeconfig
By default, flux9s watches the flux-system namespace. Use :ns all to view all namespaces or :ns <namespace> to switch to a specific namespace.
flux9s launches in readonly mode by default.
You can change this with flux9s config set readOnly false or toggle it in a session using :readonly.
Install flux9s on your system