cKA SimB - Q14 클러스터 정보 확인

1 개요[ | ]

클러스터 기본 정보 확인
  • Kubernetes 클러스터의 주요 정보를 확인하는 방법을 실습
  • 클러스터 버전, 노드 상태, 컴포넌트 상태 등을 조회하며 운영 전반의 상태를 점검할 수 있음

2 클러스터 버전 확인[ | ]

  • 전체 클러스터 및 클라이언트/서버 버전 확인
# kubectl version --short
Client Version: v1.32.0
Server Version: v1.32.0

3 클러스터 노드 정보 확인[ | ]

  • 노드 목록, 상태, 역할, 버전 확인
# kubectl get nodes
NAME           STATUS   ROLES           AGE   VERSION
cka9412        Ready    control-plane   9d    v1.32.0
cka9412-node1  Ready    <none>          9d    v1.32.0

4 노드 상세 정보 확인[ | ]

  • 리소스 용량, 주소, OS, 컨테이너 런타임 등 확인
# kubectl describe node cka9412

5 컴포넌트 상태 확인[ | ]

  • kube-apiserver, etcd, kube-scheduler 등의 상태 점검
# kubectl get componentstatuses
NAME                 STATUS    MESSAGE             ERROR
scheduler            Healthy   ok
controller-manager   Healthy   ok
etcd-0               Healthy   {"health":"true"}

6 네임스페이스 및 리소스 요약[ | ]

  • 리소스가 어떤 네임스페이스에 있는지 전체적으로 확인
# kubectl get all --all-namespaces

7 클러스터 DNS 기능 확인[ | ]

  • CoreDNS를 통해 서비스 이름이 정상 해석되는지 확인
# kubectl run test --image=busybox:1 --rm -it --restart=Never -- nslookup kubernetes.default

8 요약[ | ]

  • kubectl version, kubectl get nodes, kubectl describe node 등으로 클러스터 상태를 종합적으로 점검할 수 있음
  • kubectl get componentstatuses로 주요 컴포넌트의 동작 상태를 확인
  • kubectl get all -A 명령은 전체 리소스 현황을 빠르게 파악할 때 유용함
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}