본문으로 건너뛰기

Cluster Management

ZCP와 함께 데이터 플레인 클러스터를 등록하면 클러스터의 모든 노드에 대한 메트릭과 클러스터에서 실행 중인 모든 컨테이너의 메트릭 및 로그를 중앙 저장소인 컨트롤 플레인 클러스터에 수집하여 모니터링하고 관리할 수 있는 기능을 제공합니다.

화면 왼쪽에 있는 Clusters을 클릭하면 클러스터 관련 작업을 수행할 수 있는 메뉴에 들어갈 수 있습니다. 이 메뉴에서 클러스터를 검색, 등록, 관리 및 삭제할 수 있습니다.

클러스터 조회

클러스터 화면에서 관리할 클러스터를 등록하려면 Attach Cluster를 클릭하세요.

클러스터 제공자에서 설치할 제공자 유형을 선택하고 원하는 클러스터 이름을 설정합니다. 그런 다음 클러스터 API 서버 및 토큰 정보를 얻기 위해 아래 단계를 따라 입력하고 첨부를 클릭하여 클러스터를 등록합니다.

  • Cluster Provider: 등록할 클러스터 제공자를 선택합니다.

  • Cluster Name: 클러스터 이름을 입력합니다. 알파벳, 숫자, "-", "_"만 허용되며, 3자에서 15자 사이여야 합니다.

  • Cluster API ServerCluster Token: 등록할 클러스터에서 아래 제공된 kubectl 명령을 실행하고 출력 값을 입력합니다.

  • 등록을 완료하려면 Attach 버튼을 클릭합니다.

클러스터 정보 관리

개요

이 화면은 ZCP에 등록된 Kubernetes 클러스터에 대한 정보를 보여줍니다. CPU/메모리 자원 활용도, 클러스터 내 Worker Node Pools 및 Worker nodes 수와 같은 기본 정보를 볼 수 있습니다.

클러스터 정보

추가 기능

ZCP는 효율적인 클러스터 정보 관리를 위한 추가 기능을 제공합니다. 로깅 에이전트 fluent-bit 및 fluentd, 모니터링 에이전트 Prometheus, Node Exporter, Blackbox-Exporter 및 K8s-Event-Exporter, 그리고 인그레스 컨트롤러 ingress-nginx를 설치할 수 있습니다.

클러스터 정보 관리를 위한 추가 기능 목록

Install the Logging Agent (Fluent-bit) Version를 선택하면 해당 버전에 특정한 정보가 자동으로 채워지고 설치가 진행됩니다.

Install the Logging Agent (FluentD) Version를 선택하면 해당 버전에 특정한 정보가 자동으로 채워지고 설치가 진행됩니다.

Install the Monitoring Agent (Prometheus) Version를 선택하면 해당 버전에 특정한 정보가 자동으로 채워지고 설치가 진행됩니다.

Install Blackbox Exporter Blackbox exporter를 설치하면 Prometheus가 외부 서비스에서 HTTP/HTTPS, DNS, TCP 및 ICMP를 모니터링할 수 있습니다. 버전을 선택하면 해당 버전에 대한 정보가 자동으로 채워지고 설치가 진행됩니다.

Install Kubernetes Event Exporter k8s-events-exporter를 설치하면 이벤트 가시성을 개선하고, 사용자 정의 알림 및 Prometheus에서 Kubernetes 이벤트와의 집계를 가능하게 합니다. 버전을 선택하면 해당 버전에 특정한 정보가 자동으로 채워지고 설치가 진행됩니다.

Install the Ingress Controller (ingress-nginx) 버전을 선택하면 해당 버전에 특정한 정보가 자동으로 채워지고 설치가 진행됩니다.

클러스터 삭제

등록된 클러스터를 삭제해야 할 경우 클러스터 목록 페이지에서 삭제할 수 있습니다. 클러스터 목록 정보의 Actions 섹터에 있는 Delete (휴지통 아이콘) 버튼을 클릭하면 삭제를 위한 팝업 창이 열립니다.

삭제할 클러스터의 이름을 입력하면 정상적으로 삭제 작업이 수행됩니다.