본문 바로가기
IT KNOWLEDGE

Lens - The Kubernetes IDE

by BTC_신지웅 2022. 10. 24.

베하~~~~~안녕하세요 BETTERMONDAY 팀입니다!!

이제 날씨가 슬슬 쌀쌀해지네요 ㅎㅎ 얼른 겨울이 왔으면 좋겠습니다후후후

이번주는 Kubernetes를 더 쉽고 잘 다룰 수 있게 해주는 IDE인 Lens에 대해 간단하게 알아보겠습니다.

그럼 ~~슈우우우웃~~!!

 


우선 Lens의 간단한 소개입니다.

Lens Desktop은 Linux, macOS 및 Windows에서 사용할 수 있는 독립 실행형 응용 프로그램입니다. 다음은 Lens Desktop을 사용할 때의 몇 가지 장점입니다.

  • 클러스터가 올바르게 설정 및 구성되었음을 확신합니다.
  • 향상된 가시성, 실시간 통계, 로그 스트림 및 실제 문제 해결 기능.
  • 클러스터 작업을 빠르고 쉽게 수행하여 생산성과 비즈니스 속도를 획기적으로 개선합니다.

Lens는 Desktop 프로그램을 설치하여야 하는데요, Lens 공식홈페이지에 들어가시면 첫화면에! 다음과 같이 다운받을 수 있습니다.

https://k8slens.dev/

 

Lens | The Kubernetes IDE

Lens IDE for Kubernetes. The only system you’ll ever need to take control of your Kubernetes clusters. It's open source and free. Download it today!

k8slens.dev

Lens를 사용하기 위해선 ID가 필요한데요, 30일간 무료로 사용할 수 있는 체험판 또한 제공하고 있으니 체험판을 이용해 먼저 한 번 사용해보는것을 추천드립니다.

 

Lens는 몇가지 장점이 있습니다.

  • pod 목록 조회 (이제 더이상 terminal에서 kubectl get pods --watch를 입력할 필요없다)
  • pod describe 결과를 편하게 볼 수 있음
  • pod의 terminal에 쉽게 접근
  • pod의 log도 쉽게 볼 수 있고 편하게 검색할 수 있다

또한 Node관리권한이 없어도 별 다른 에러없이 부여된 권한만 보여줍니다. 

 


설치 및 설정

 

설치 및 설정도 매우 간단합니다.

어플을 설치한 후 실행하면  자동으로 $HOME/.kube/config 파일을 읽는데, 사용할 cluster만 지정하면 됩니다.

이후 namespace를 설정해야 하는데 Cluster를 하나 선택한 뒤에 아이콘에서 “마우스 오른쪽”을 클릭하면 아래 그림과 같이 namespace를 입력하는 메뉴가 나옵니다.

위 과정만 거치면 사용할 cluster 지정이 끝나고, 연동 후 쉽게 사용할 수 있습니다.

 


이번 주는 k8s를 아주 손쉽게 사용할 수 있는 Lens에 대해 알아보았습니다! 

k8s를 다룰 때 번거로웠던 작업들을 간소화 할 수 있는 app이니, 관리해야 할 cluster가 많거나, 어려우신 분들은 한번 이용해보시면 효과를 톡톡히 누릴 수 있을 것 같습니다.

 

그럼 다음주에도 유익한 정보로 돌아오겠습니다. 베바~~~~~~~~~~~~~~~~~~~~~~~~~~

'IT KNOWLEDGE' 카테고리의 다른 글

Elasticsearch에 대하여  (0) 2022.11.14
Ethereum에 대하여  (0) 2022.10.28
[보안] 무료 와이파이는 무조건 좋은 거 아닌가요?  (0) 2022.10.24
임오군란과 민씨 - docker (2)  (0) 2022.10.19
스미싱 이란  (1) 2022.10.17

댓글