Skip to content

Extensions#

Extensions add extra functionality to Lens Desktop. Extensions may be provided by different sources including third-party vendors and Lens community members. The extensibility model allows authors of extensions to plug additional features by using the same APIs used by Lens Desktop.

To open the Extensions view, click the Menu button in the upper-left corner and select Extensions.

Note

Windows users can also use a hotkey combination: Ctrl+Shift+E

Install extensions#

There are the following ways to install an extension:

  • By using a .tgz file
  • By using a URL of the extension
  • By moving a folder with the extension files to the ~/.k8slens/extensions folder.

To install an extension with a .tgz file, drag and drop the archive to the Name or File Path or URL to an Extension Package (TAR, TGZ) input field.

To install an extension through the Internet, paste the extension URL into the input field mentioned above.

Info

You can find some of the extensions in the Lens Extensions repository on GitHub.

Enable and disable extensions#

To enable and disable extensions:

  1. Click the Menu button in the upper-left corner and select Extensions
  2. In the Extensions view, select the extension and click the Options button to the right from the Status column.
  3. In the pop-out menu, click Enable/Disable.

Uninstalling an extension#

To uninstall an extension in Lens Desktop:

  1. Click the Menu button in the upper-left corner and select Extensions
  2. In the Extensions view, select the extension and click the Options button to the right from the Status column.
  3. In the pop-out menu, click Uninstall.

You can also remove an extension by removing the extension folder:

  1. Navigate to ~/.k8slens/extensions/
  2. Select the folder containing the extension and remove it.