Static Pod
Static Pod란 kubelet이 직접 관리하는 Pod로 API Server 없이 kubelet 단독으로 실행이 가능하다.
kubernetes control plane 없이도 작동이 가능하며 주로 Kubernetes의 자체 구성요소(API server, etcd)등을 실행할 때 사용한다.
작동 구조
kubelet 설정에서 `--pod-manifest` 혹은 `--config` 경로를 지정하고 해당 경로에 yaml 파일을 넣으면 자동으로 kubelet이 읽고 pod를 생성한다.
예를들어,
/etc/kubernetes/manifests/
위 경로에
apiVersion: v1
kind: Pod
metadata:
name: my-static-pod
spec:
containers:
- name: nginx
image: nginx
위 yaml 파일을 넣어두면 자동으로 static pod가 생성된다.
'CKA' 카테고리의 다른 글
Kubernetes Admission Controller의 두 가지 유형 (0) | 2025.03.30 |
---|---|
(TIL) Scheduler Profiles (0) | 2025.03.30 |
(TIL) Kubernetes DaemonSet (0) | 2025.03.26 |
(TIL) Kubernetes에서의 Resource Request & Limits (0) | 2025.03.26 |
(TIL) Kubernetes Taints & Toleration 와 Node Affinity (0) | 2025.03.25 |