mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
- Add distinction between `getInstance` and `getInstanceOrCreate` since it is not always possible to create an instance (since you might not know the correct arguments) - Remove all the `export const *Store = *Store.getInstance<*Store>();` calls as it defeats the purpose of `Singleton`. Plus with the typing changes the appropriate `*Store.getInstance()` is "short enough". - Special case the two extension export facades to not need to use `getInstanceOrCreate`. Plus since they are just facades it is always possible to create them. - Move some other types to be also `Singleton`'s: ExtensionLoader, ExtensionDiscovery, ThemeStore, LocalizationStore, ... - Fixed dev-run always using the same port with electron inspect - Update Store documentation with new recommendations about creating instances of singletons - Fix all unit tests to create their dependent singletons Signed-off-by: Sebastian Malton <sebastian@malton.name> |
||
|---|---|---|
| .. | ||
| clusters | ||
| contributing | ||
| custom_theme | ||
| extensions | ||
| faq | ||
| getting-started | ||
| helm | ||
| img | ||
| stylesheets | ||
| support | ||
| supporting | ||
| CNAME | ||
| README.md | ||
Overview
Lens is the most powerful Kubernetes IDE on the market. It is a standalone application, and it is available on macOS, Windows, and Linux. Some of the benefits of using Lens include:
- Confidence that your clusters are properly setup and configured.
- Increased visibility, real time statistics, log streams, and hands-on troubleshooting capabilities.
- The ability to work with your clusters quickly and easily, radically improving productivity and the speed of business.
Watch this introductory video to see Lens in action:
Note: Use CTRL+click (on Windows and Linux) or CMD+click (on MacOS) to open the above in a new tab
Downloading Lens
Download Lens for macOS, Windows, or Linux.
Quick Start
Get up and running quickly by learning to add clusters.
