lens-extension-amazon-eks

0.1.2 • Public • Published

Lens Extension for Amazon EKS

GitHub Actions status

Lens extension for Amazon EKS that adds following features:

  • Cluster feature: Associate IAM OIDC Provider
  • Service Account detail page: IAM Role for Service Account

Install

mkdir -p ~/.k8slens/extensions
git clone https://github.com/walkley/lens-extension-amazon-eks.git
ln -s $(pwd)/lens-extension-amazon-eks ~/.k8slens/extensions/lens-extension-amazon-eks

Build

To build the extension you can use make or run the npm commands manually:

cd lens-extension-amazon-eks
make build

OR

cd lens-extension-amazon-eks
npm install
npm run build

If you want to watch for any source code changes and automatically rebuild the extension you can use:

cd lens-extension-amazon-eks
npm run dev

Test

Open Lens application and navigate to a cluster...

cd %USERPROFILE%\.k8slens\extensions
mklink /D lens-extension-amazon-eks \\wsl$\Ubuntu-20.04\home\walkley\lens-extension-amazon-eks

Uninstall

rm ~/.k8slens/extensions/lens-extension-amazon-eks

Restart Lens application.

Package Sidebar

Install

npm i lens-extension-amazon-eks

Weekly Downloads

0

Version

0.1.2

License

MIT

Unpacked Size

411 kB

Total Files

5

Last publish

Collaborators

  • walkley