베하~
안녕하세요 3대 5000의 man, xoxo 입니다.
![](https://t1.daumcdn.net/keditor/emoticon/niniz/large/035.gif)
이번주에는 Open Lens에 대해 알아보도록 하겠습니다.
Lens란?
쿠버네티스 클러스터 모니터링 도구로 쿠버네티를 사용하는 운영자들이 쿠버네티스의 환경을 효과적으로 관리할 수 있는 도구입니다.
기존의 CLI 환경에서 kubectl을 통해서도 클러스터를 관리할 수 있지만 Lens를 이용하면 UI를 통해 편리하게 쿠버네티스 클러스터를 관리할 수 있습니다.
이러한 Lens가 유료로 변경됨에 따라 OpenLens를 이용하면 Lens를 무료로 사용할 수 있습니다.
그럼 OpenLens 설치 및 사용법에 대해 알아보도록 하겠습니다
1. OpenLens 설치
아래의 git 링크로 들어가 각자의 환경에 맞는 파일을 다운해줍니다.
https://github.com/MuhammedKalkan/OpenLens/releases
Releases · MuhammedKalkan/OpenLens
OpenLens Binary Build Repository. Contribute to MuhammedKalkan/OpenLens development by creating an account on GitHub.
github.com
windows의 경우 아래와 같은 exe파일을 다운받아 설치합니다.
2. OpenLens 실행 및 kubernetes cluster 등록
아래의 사진과 같이 openlens를 실행해 줍니다.
아래와 같이 왼쪽 상단의 catalog → cluster 로 접근하면 + 버튼을 클릭합니다.
각자의 환경에 맞는 kubeconfig 파일을 설정해 줍니다
본인의 클러스터에 접근하는 kubeconfig 파일을 설정해주면 아래와 같이 클러스터가 등록됩니다.
3. 클러스터 접근
4. Extension 설치
해당 openlens 의 경우 nodeshell 과 pod shell이 존재하지 않아 별도로 설치를 해야하므로 설치방법에 대해 알아보도록 하겠습니다.
윈도우의 경우 <ctrl + shift + e> 단축키를 사용하면 아래와 같이 extension을 설치할 수 있는 화면으로 넘어옵니다.
위의 화면에서 @alebcay/openlens-node-pod-menu 를 URL입력 칸에 입력하고 install을 누르면
Node와 Pod shell 을 사용할 수 있습니다.
5. OpenLens활용
아래와 같이 pod 또는 node를 선택하고 우측 상단의 shell을 누르면 pod | Node에 연결됩니다.
아래와 같이 파드를 선택하여 로그도 확인할 수 있습니다.
이렇게 kubernets 관리 도구인 openlens를 사용하는 방법에 대해 알아보았습니다.
다들 openlens를 활용하여 쉽고 편리하게 kubernetes를 관리해보세요
![](https://t1.daumcdn.net/keditor/emoticon/niniz/large/031.gif)
댓글