일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- VMM
- ACASIS
- 울트라나브
- 탁상시계
- 샤오미
- Kubernetes
- k8s
- 미니스튜디오
- Code-Server
- lenovo
- 트랙포인트
- USB4.0
- TRACKPOINT
- 빨콩
- 스마트 디스플레이
- 시놀로지
- lubuntu
- synology
- centos
- k0s
- 원격
- 포토박스
- Rocky LInux
- 쿠버네티스
- Thunderbolt3
- SSD인클로저
- IoT
- 외장SSD
- 가상컴퓨터
- 미지아
- Today
- Total
테크믈리에의 리뷰 공간
[k0s Cluster 구축] 3. OpenLens의 기초 세팅법 본문
앞서 2번 글에서 OpenLens를 설치하고 K8S 클러스터와 연동 작업까지 완료했다라는 전제 하에 글을 이어나가도록 하겠다.
OpenLens 확장 프로그램: Node-Pod-Menu 설치
OpenLens의 초기 세팅대로라면 위의 스크린샷과 달리 왼쪽 버튼 3개가 안 보일 것이다.
각각 Pod에 Attach하는 버튼, Pod Shell에 접근하는 버튼, Pod Log를 확인하는 버튼이다.
개인적으로는 OpenLens를 단순히 Pod 상태 실시간 확인, Resource 상태 확인 등 모니터링 용도로만 굴릴 것이지만 그럼에도 불구하고 Pod Log를 보려고 하거나 Attach하려고 할 때 일일히 Namespace를 적고 Pod 이름 적는 것이 번거롭기에 이 기능이 없으면 귀찮다..
@alebcay/openlens-node-pod-menu
설치는 매우 간단한데, OpenLens 메뉴 - Extensions 진입 후 Extensions에 위의 코드를 붙여넣어 Install 버튼을 누르면 설치가 끝난다.
Monitoring을 위한 Prometheus 설치
k8s 클러스터에서 노드 리소스 정보부터 저장소 정보 등 각종 정보를 모니터링 하기 위해서는 Prometheus가 사실상 필수라고 할 수 있다.
Prometheus 설치 방법은 다양한데, 이번에는 helm을 통하여 설치하는 방법을 보도록 하겠다.
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update
helm install prometheus -n monitoring prometheus-community/prometheus --create-namespace
Prometheus 설치한 다음에 OpenLens의 클러스터 세팅 - Metrics에서 Helm 설치를 고르고 주소로 monitoring/prometheus-server:80을 넣어주도록 하자.
설치가 정상적으로 완료되었다면 위의 이미지들과 같이 각종 모니터링 지표를 확인할 수 있다.
'프로그래밍|소프트웨어 > K0S' 카테고리의 다른 글
[k0s Cluster 구축] 5. k0s 클러스터에서 Rook Ceph Block Storage 사용하기 (0) | 2023.12.01 |
---|---|
[k0s Cluster 구축] 4. k0s 클러스터에서 Nvidia GPU 사용하기 (0) | 2023.11.23 |
[k0s Cluster 구축] 2. k0s 클러스터 구축 및 OpenLens 기초 사용법 (0) | 2023.11.22 |
[k0s Cluster 구축] 1. Ansible을 통한 기초 세팅 (0) | 2023.11.21 |
[k0s Cluster 구축] 0. Rocky Linux 8.5 설치 (0) | 2023.11.21 |