본문으로 건너뛰기

DaemonSet

DaemonSet 화면에서는 선택한 클러스터의 DaemonSet 현황을 확인하고, DaemonSet별 상세 정보를 추적할 수 있습니다. Deployment, StatefulSet, ReplicaSet과 함께 Workload 화면의 탭 중 하나로 제공됩니다.

화면에 들어가려면 좌측 메뉴에서 Kubernetes > Workloads를 선택한 뒤 상단 탭에서 DaemonSet을 선택하세요.

DaemonSet 화면

화면은 워크로드 종류별 요약 카드와 DaemonSet 목록 두 영역으로 구성됩니다.

요약 카드에서 현황 파악하기

화면 상단의 요약 카드에서 워크로드 종류별 현황을 확인할 수 있습니다.

  • Deployments, Stateful Sets, Daemon Sets, Replica Sets 카드에서 각 종류의 워크로드 수를 확인할 수 있습니다.
  • Daemon Sets 카드의 pod 영역에서 DaemonSet 파드 현황(정상/전체)을 확인할 수 있습니다.
  • Daemon Sets 카드를 클릭하면 하단 목록이 DaemonSet 목록으로 전환됩니다.

DaemonSet 목록 보기

하단 DaemonSet List에는 DaemonSet 이름, Namespace, Current/Desired, Ready/Desired, Updated/Desired, Available/Desired, Node Selector, CPU·메모리 사용량, Age 등이 표시됩니다.

  • Current/Desired, Ready/Desired, Updated/Desired, Available/Desired에서 DaemonSet이 배치하려는 파드 수(Desired) 대비 실제로 생성·준비·갱신·가용 상태인 파드 수의 비율을 각각 확인할 수 있습니다. 값이 100%에 도달하지 못한 DaemonSet은 일부 노드에 파드가 정상적으로 배치되지 않았다는 의미이므로, 문제가 있는 DaemonSet을 빠르게 찾을 때 유용합니다.
  • Node Selector에서 해당 DaemonSet의 파드가 배치되는 노드 조건을 확인할 수 있습니다. 조건이 비어 있으면 클러스터의 모든 노드에 파드가 배치됩니다.
  • 상단 필터 입력창에 조건을 입력해 목록을 좁힐 수 있습니다.

DaemonSet 상세 확인하기

목록에서 DaemonSet 이름을 클릭하면 화면 우측에 상세 슬라이드가 표시됩니다. 상단에는 DaemonSet 식별자가 표시되며, Information, Metric, Event, YAML, Pod, Alert 탭으로 전환할 수 있습니다.

Information 탭

DaemonSet의 기본 정보를 확인할 수 있습니다.

DaemonSet 상세 - Information 탭

  • Name, Cluster, Namespace, Current, Desired, Owner References, Label을 확인할 수 있습니다.
  • Pod Phase에서 DaemonSet이 관리하는 파드의 상태별 개수(running/pending/succeeded/failed)를 확인할 수 있습니다.

Metric 탭

DaemonSet의 CPU·메모리 사용량 추이를 차트로 확인할 수 있습니다.

DaemonSet 상세 - Metric 탭

  • CPU Used, Memory Used 차트에서 실제 사용량 추이를 확인할 수 있으며, 설정된 Limit·Request 값이 기준선으로 함께 표시됩니다.
  • CPU Usage Per Request, CPU Usage Per Limit, Memory Usage Per Request, Memory Usage Per Limit 차트에서 Request·Limit 대비 사용률(%)을 확인할 수 있습니다.
  • 우측 상단의 조회 주기(예: 5m)와 시간 범위를 조정해 다른 구간의 추이를 확인할 수 있습니다.

Event 탭

DaemonSet과 관련된 쿠버네티스 이벤트를 확인할 수 있습니다.

DaemonSet 상세 - Event 탭

  • Event List에 Type, Create Time, Kind, Name, Namespace가 표시됩니다.

YAML 탭

DaemonSet의 정의를 YAML 형식으로 확인할 수 있습니다.

DaemonSet 상세 - YAML 탭

  • apiVersion, kind, metadata, spec, status 등 DaemonSet의 전체 정의를 원문으로 확인할 수 있습니다.
  • 우측 상단의 복사 버튼으로 YAML 내용을 복사할 수 있습니다.

Pod 탭

DaemonSet에 속한 파드 목록을 확인할 수 있습니다.

DaemonSet 상세 - Pod 탭

  • Pod List에 Pod Name, Namespace, Containers, Alert, Status가 표시됩니다.
  • Pod Name을 클릭하면 해당 파드의 상세 슬라이드로 연계됩니다. 파드 상세 슬라이드의 구성은 Pod 문서를 참고하세요.

Alert 탭

DaemonSet에 적용된 알람 룰과 발생 현황을 확인할 수 있습니다.

DaemonSet 상세 - Alert 탭

  • Rule List에 Rule Name, Alert Stat Name, Target, Alert Detail, Last Triggered, Rule Type 등이 표시됩니다.
  • Show only Triggered Alert로 발생한 알람만 추려서 볼 수 있고, List·Bar 보기로 전환할 수 있습니다.

각 상세 슬라이드 우측 상단의 Slide History를 누르면 이전에 열어 본 상세 항목을 다시 확인할 수 있습니다.