본문 바로가기
K8S

Static Pod

by ohrohi 2025. 1. 2.
반응형
  • Static Pod 특징
    • pod 생성시 기존처럼 Master (control Plane) 의 API 를 통하지 않고, node worker의 kubelet이 관리하는 static pod 디렉토리에 yaml 파일을 저장해놓으면 자동으로 해당 노드에서 컨테이너가 실행된다. yaml 파일이 삭제되면 컨테이너가 자동으로 삭제 된다.
    • 저장위치는 /etc/kubernetes/manifests/ 디렉토리에 yaml 파일 저장하면 적용됨
    • Static Pod 디렉토리 구성
# vi /var/lib/kubelet/config.yaml
...
staticPodPath: /etc/kubernetes/manifests

 

  • 디렉토리 수정시 kubelet 데몬 재실행

# systemctl restart kubelet

 

  • master node의 /etc/kubernetes/manifests/ 경로에 yaml 파일을 생성하면 node에 생성되는것이 아닌 master node에서 생성된다
반응형