์ปดํฌ๋ํธ ํ๋ ์ธ์์ํด ์์ฑ๋ ํฌ๋๊ฐ ์๋๋ผ, ๋ ธ๋์ ํ์์ฑ์ ์ํด kubelet์ด ์ง์ ์คํํ Pod
- apiserver๋ฅผ ํตํด์ ์์ฑ๋๊ฒ ์๋๊ธฐ ๋๋ฌธ์
apiserver๋ฅผ ํตํด์คํํฑํฌ๋ ์ญ์ ๋ ๋ถ๊ฐ๋ฅํ๋ค- ๊ธฐ๋ณธ๊ฒฝ๋ก :
/etc/kubernetes/manifests
- ํด๋น ํ์ผ์ ์์ ํ์ฌ ์ค์ ํจ. ์์ ํ๊ณ ์ ์ฅ์ ๋ฐ๋ก ์ ์ฉ๋๊ธฐ ๋๋ฌธ์ ๋ฐฑ์ ๊ถ์ฅ
vi/etc/systemd/system/kubelet.service.d
๋ด๋ถ configํ์ผ
vi /var/lib/kubelet/config.yaml
: manifest๊ฒฝ๋ก
https://kubernetes.io/ko/docs/tasks/configure-pod-container/static-pod/
apiVersion: v1
kind: Pod
metadata:
name: static-web
labels:
role: myrole
spec:
containers:
- name: web
image: nginx
ports:
- name: web
containerPort: 80
protocol: TCP
manifest ๊ฒฝ๋ก์ ์์ฑํ๋ฉด ์๋์ผ๋ก ๋ง๋ค์ด์ง.
-> ์ฃฝ์ฌ๋ ๋ค์ ์ด์๋จ