lens-extension-fluxcd
v1.10.0
Published
Lens extension for FluxCD
Downloads
29
Maintainers
Readme
Lens FluxCD Extension
This extension integrates FluxCD support into Lens. FluxCD v2.0.0 or higher is supported.
Features include:
- Comprehensive dashboard for FluxCD Application components and Events.
- Resource menus for reconciling, syncing, and automating FluxCD resources.
- Detailed views of FluxCD resource information.
Screenshots
Dashboard
Install
To install open K8s Lens and go to Extensions (CTRL+SHIFT+E or CMD+SHIFT+E), and install lens-extension-fluxcd
.
or
Click on the following link lens://app/extensions/install/lens-extension-fluxcd
Development
To install the extension for development
mkdir -p ~/.k8slens/extensions
git clone https://github.com/okaufmann/lens-extension-fluxcd.git
ln -s $(pwd) ~/.k8slens/extensions/lens-extension-fluxcd
Or you can open the Extensions view in Lens and click "Install from URL..." and paste the following:
lens-extension-fluxcd
Build
To build the extension you can use make
or run the npm
commands manually:
make build
OR
npm install
npm run build
If you want to watch for any source code changes and automatically rebuild the extension you can use:
npm run start
Test
Open the Lens application and navigate to a cluster. You should see "FluxCD" dashboard in a cluster menu.
Uninstall
rm ~/.k8slens/extensions/lens-extension-fluxcd
Restart Lens application.