LENS란 Kubernetes를 모니터링 및 관리 개발할 수 있는 IDE이다. 원격의 K8S 클러스터도 같이 모니터링 가능하다
- 아래 주소에 접속해서 exe 파일을 다운 받자
- 주소 : https://k8slens.dev/
- 전용을 선택하자
- 설치해주자
- 사전에 EKS 접속 권한이 있는 AWS CLI 계정과 ACCESS KEY를 준비하자
https://awscli.amazonaws.com/AWSCLIV2.msi
- 위 링크에 들어가서 설치 파일을 다운 받고, 설치하자
- cmd에서 aws cli가 설치되었는지 확인하자
- aws-iam-authenticator는 설치하지 않아도 된다. aws-cli 1.16.156 버전 이상부터는 authenticator를 설치할 필요가 없다
aws configure
- AWS CLI 계정의 ACCESS KEY를 입력해주자
aws eks --region < EKS 클러스터의 리전 > update-kubeconfig --name < EKS 클러스터 이름 >
- 클러스터의 Kubeconfig 파일을 생성하자
- C:\Users\유저ID.kube 폴더에 config 파일이 생긴다
- lens 에 접속해서 우측 아래에 + 버튼을 누르자
- 3 가지 중에 맨 마지막 Add from Kubeconfig를 누르자
- 위에서 가져온 Kubeconfig의 내용을 붙여넣자
- 잘 접속됬다!