1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
Go to file
Sebastian Malton 7970b11fe7
Increase npm version to 7.9 (#2466)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-04-20 09:27:46 -04:00
__mocks__ enfore unix line endings and always ending files with line endings (#1997) 2021-01-21 08:09:41 -05:00
.dependabot add custom configuration for dependabot (#1973) 2021-02-04 13:16:06 -05:00
.github Workaround broken reverse name lookup on gh actions (#2545) 2021-04-16 13:40:51 +03:00
.vscode VSCode launch configurations for debugging (#2281) 2021-03-09 17:57:55 +02:00
build Make macOs app icon a bit smaller (#2094) 2021-02-08 20:02:05 +02:00
docs Fix Extension Docs (#2377) 2021-04-19 11:46:07 -04:00
extensions Bump ssri from 6.0.1 to 6.0.2 in /extensions/node-menu (#2563) 2021-04-19 10:09:00 -04:00
integration Fix how integration tests activate adding a cluster via SpeedDial (#2569) 2021-04-20 06:55:00 +03:00
jsonnet/lens Update jsonnet folder structure to default bundler format (#536) 2021-03-23 08:12:40 -04:00
mkdocs Documentation (MKDOCS) (#1230) 2020-11-05 16:38:56 +02:00
src Add ability to configure the locale timezone (#2523) 2021-04-20 09:26:52 -04:00
static Release v5.0.0-alpha.1 (#2514) 2021-04-12 20:45:10 +03:00
templates/create-resource YAML Templates in Create Resource dock tab (#2327) 2021-04-15 08:19:54 -04:00
test-data add cluster icon migration code (#673) 2020-08-25 16:42:30 +03:00
troubleshooting Update jsonnet folder structure to default bundler format (#536) 2021-03-23 08:12:40 -04:00
types enfore unix line endings and always ending files with line endings (#1997) 2021-01-21 08:09:41 -05:00
.azure-pipelines-k8s-matrix.yml Test different kube versions (#1806) 2020-12-18 12:41:17 +02:00
.azure-pipelines.yml Release v5.0.0-alpha.1 (#2514) 2021-04-12 20:45:10 +03:00
.eslintrc.js enfore unix line endings and always ending files with line endings (#1997) 2021-01-21 08:09:41 -05:00
.gitignore VSCode launch configurations for debugging (#2281) 2021-03-09 17:57:55 +02:00
.npmrc Add engine to strict node version in package.json (#144) 2020-03-23 16:31:28 +02:00
.yarnrc Electron 9.4.4 (#2472) 2021-04-12 09:48:57 +03:00
CODE_OF_CONDUCT.md Add contributing/development pages (#1480) 2020-11-23 11:37:30 +02:00
CONTRIBUTING.md Add contributing/development pages (#1480) 2020-11-23 11:37:30 +02:00
LICENSE Update copyright year (#2286) 2021-03-05 12:26:58 -05:00
Makefile Retry yarn/npm install steps on gh actions (#2533) 2021-04-15 15:22:55 +03:00
mkdocs.yml Fix Extension Docs (#2377) 2021-04-19 11:46:07 -04:00
package.json Increase npm version to 7.9 (#2466) 2021-04-20 09:27:46 -04:00
README.md Use gh actions for build status (#2522) 2021-04-13 15:17:42 +03:00
RELEASE_GUIDE.md Document release process (#532) 2020-06-30 15:22:20 +03:00
SECURITY.md Add security policy (#2387) 2021-03-25 17:19:45 +02:00
tsconfig.json set "allowJs" to false in tsconfig (#1377) 2020-11-16 10:43:22 -05:00
webpack.extensions.ts Add common app routes to the protocol renderer router (#2272) 2021-03-17 13:57:49 -04:00
webpack.main.ts Fix getExtensionPageUrl on Windows (#1609) 2020-12-02 13:09:47 +02:00
webpack.renderer.ts Remove lingui (#1874) 2020-12-29 14:53:34 +02:00
yarn.lock Increase npm version to 7.9 (#2466) 2021-04-20 09:27:46 -04:00

Lens | The Kubernetes IDE

Build Status Releases Chat on Slack

Lens provides the full situational awareness for everything that runs in Kubernetes. It's lowering the barrier of entry for people just getting started and radically improving productivity for people with more experience.

The Lens open source project is backed by a number of Kubernetes and cloud native ecosystem pioneers. It's a standalone application for MacOS, Windows and Linux operating systems. Lens is 100% open source and free of charge for any purpose.

Screenshot

What makes Lens special?

  • Amazing usability and end-user experience
  • Unified, secure, multi-cluster management on any platform: support for hundreds of clusters
  • Standalone application: no need to install anything in-cluster
  • Lens installs anywhere, elimanting the need to wrangle credentials
  • Real-time cluster state visualization
  • Resource utilization charts and trends with history powered by built-in Prometheus
  • Smart terminal access to nodes and containers
  • Clusters can be local (e.g. minikube) or external (e.g. EKS, GKE, AKS)
  • Performance optimized to handle massive clusters (tested with a cluster running 25k pods)
  • RBAC security is preserved, as Lens uses the standard Kubernetes API
  • Lens Extensions are used to add custom visualizations and functionality to accelerate development workflows for all the technologies and services that integrate with Kubernetes
  • Port forwarding
  • Helm package deployment: Browse and deploy Helm charts with one click-Install
  • Extensions via Lens Extensions API

Installation

See Getting Started page.

Development

See Development page.

Contributing

See Contributing page.