0.2.6 • Published 9 months ago

@soyjuanmalopez/openlens-node-pod-menu v0.2.6

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

OpenLens Node/Pod Menu Extension

This OpenLens extension adds back the node and pod menu functionality that was removed from OpenLens itself in 6.3.0.

Installing this extension

Follow these steps to install a custom plugin in OpenLens using a .tgz file:

  1. Download the plugin file (e.g., soyjuanmalopez-openlens-node-pod-menu-0.2.6.tgz) from the source.

  2. Open OpenLens on your system.

  3. Navigate to the Extensions menu:

    • On Windows/Linux: File > Extensions
    • On macOS: OpenLens > Extensions
  4. In the Extensions view, click on the "Install" button.

  5. Browse to the location where you saved the .tgz file and select it.

  6. Click "Open" to start the installation process.

  7. Once installed, the plugin should appear in your list of installed extensions.

  8. Restart OpenLens to ensure the plugin is properly loaded.

  9. After restarting, you should be able to use the new functionality provided by the plugin.

@soyjuanmalopez/openlens-node-pod-menu

Click "Install", and after a few moments, the plugin should appear in the list of installed extensions and be enabled.

How to build this extension locally

From the root of this repository:

# Choose the same version of Node that is used in the Electron version
# that OpenLens uses. It might work with other (newer) versions of
# Node but I haven't tested it.
nvm install 16.14.2

npm ci
npm run build
npm pack

Version 0.2.6

Add feature upload / download file from pod :)

The tarball for the extension will be placed in the current directory. In OpenLens, navigate to the Extensions list and provide the path to the tarball to be loaded, or drag and drop the extension tarball into the OpenLens window. After loading for a moment, the extension should appear in the list of enabled extensions.

License

Like the OpenLens repository itself at the point from which this extension is based upon, the content of this repository is released under the MIT license. See the file LICENSE for details.