1
0
mirror of https://github.com/lensapp/lens.git synced 2024-11-10 10:36:25 +03:00
Lens - The way the world runs Kubernetes
Go to file
Jari Kolehmainen d3106dc90f
Add dependabot config (#1654)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-04 08:37:16 +02:00
__mocks__ add no-unused and react/recommended to eslint (#1523) 2020-11-27 08:48:38 -05:00
.github Add dependabot config (#1654) 2020-12-04 08:37:16 +02:00
build Add eslint rule padding-line-between-statements (#1593) 2020-12-02 09:55:52 +02:00
docs add basic usage docs for extensions (#1583) 2020-12-01 11:30:01 -05:00
extensions lint whole repo (#1600) 2020-12-02 17:22:10 +08:00
integration Add eslint rule padding-line-between-statements (#1593) 2020-12-02 09:55:52 +02:00
jsonnet Fix serviceMonitorKubelet's metricRelabelings (#225) 2020-04-10 11:05:18 +03:00
locales Add Ready status column in the Deployment view (#1586) 2020-12-02 13:55:54 +03:00
mkdocs Documentation (MKDOCS) (#1230) 2020-11-05 16:38:56 +02:00
src Add timeout to app start and cluster add events (#1631) 2020-12-03 20:01:06 +02:00
static Backport 3.6.9 what's new items (#1647) 2020-12-03 19:59:21 +02:00
test-data add cluster icon migration code (#673) 2020-08-25 16:42:30 +03:00
troubleshooting Fix typo in documentation (#316) 2020-04-29 18:27:32 +03:00
types lint whole repo (#1600) 2020-12-02 17:22:10 +08:00
.azure-pipelines.yml Add run tests step to Windows pipeline (#1610) 2020-12-02 16:44:44 +02:00
.babelrc Lens restructure (#540) 2020-06-30 14:35:16 +03:00
.eslintrc.js lint whole repo (#1600) 2020-12-02 17:22:10 +08:00
.gitignore add step to verify docs on area/documentation PRs (#1528) 2020-11-27 10:13:53 -05:00
.npmrc Add engine to strict node version in package.json (#144) 2020-03-23 16:31:28 +02:00
.yarnrc Migrating Vue components to React and stores refactoring (#585) 2020-08-20 08:53:07 +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 license: cover docs under creative commons (#1154) 2020-10-27 15:45:15 +02:00
Makefile Add contributing/development pages (#1480) 2020-11-23 11:37:30 +02:00
mkdocs.yml Add starting point for mobx related documentaion (#1422) 2020-11-25 14:05:58 -05:00
package.json Release v4.0.0-rc.3 (#1644) 2020-12-03 19:57:19 +02:00
README.md Add contributing/development pages (#1480) 2020-11-23 11:37:30 +02:00
RELEASE_GUIDE.md Document release process (#532) 2020-06-30 15:22:20 +03:00
tsconfig.json set "allowJs" to false in tsconfig (#1377) 2020-11-16 10:43:22 -05:00
webpack.extensions.ts Fix getExtensionPageUrl on Windows (#1609) 2020-12-02 13:09:47 +02:00
webpack.main.ts Fix getExtensionPageUrl on Windows (#1609) 2020-12-02 13:09:47 +02:00
webpack.renderer.ts Fix getExtensionPageUrl on Windows (#1609) 2020-12-02 13:09:47 +02:00
yarn.lock bump eslint-plugin-unused-imports to 1.0.1 (#1577) 2020-11-30 13:00:13 -05:00

Lens | The Kubernetes IDE

Build Status Releases Chat on Slack

Worlds most popular Kubernetes IDE provides a simplified, consistent entry point for developers, testers, integrators, and DevOps, to ship code faster at scale. Lens is the only IDE youll ever need to take control of your Kubernetes clusters. It is a standalone application for MacOS, Windows and Linux operating systems. Lens is an open source project and free!

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
  • Helm package deployment: Browse and deploy Helm charts with one click-Install

Installation

See Getting Started page.

Development

See Development page.

Contributing

See Contributing page.