1.9.2 • Published 5 months ago

lens-extension-fluxcd v1.9.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

Lens FluxCD Extension

Add FluxCD support to Lens. https://fluxcd.io/

Supports FluxCD v2.0.0 and above.

The following features are available:

  • Dashboard of all FluxCD Application components and Events.
  • Resource menus to reconcile, sync, and automate FluxCD resources.
  • Show extended details for FluxCD resources.

Screenshots

Dashboard ./docs/images/dashboard.png

Details ./docs/images/details.png

Events ./docs/images/events.png

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.

1.9.2

5 months ago

1.9.1

5 months ago

1.9.0

6 months ago

1.8.2

7 months ago

1.8.0

7 months ago

1.8.1

7 months ago

1.7.1

7 months ago

1.7.0

7 months ago

1.6.1

7 months ago

1.6.0

7 months ago

1.5.1

7 months ago

1.5.0

7 months ago

1.4.1

7 months ago

1.4.0

7 months ago

1.3.0

7 months ago

1.2.0

7 months ago

1.1.0

7 months ago

1.0.0

7 months ago