[Podman] k8s ํธํ
๊ด๋ จ ํฌ์คํธ
https://blog.naver.com/sssang97/223459373515
podman์ ํธ์์ฑ์ ์ํด์ ์ฟ ๋ฒ๋คํฐ์ค์์ ํธํ ๊ธฐ๋ฅ์ ๋ช๊ฐ์ง ์ ๊ณตํ๋ค.
kube์ ์๋ธ์ปค๋งจ๋๋ก ์ ๊ณต๋๋ค.
์ด์ ๋ ์๋ค.
k8s yaml ์์ฑ
ํ์ฌ podman์ ์์ฑ๋ pod ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํด์ k8s์์ ๋ฐ๋ก ์ฌ์ฉํ ์ ์๋ ํํ์ yaml์ ์์ฑํด์ฃผ๋ ๊ธฐ๋ฅ์ด๋ค.
์ด๋ ๊ฒ ๋ฐ๋ก ๋ฝ์์ค๋ค.
k8s yaml ๋ฐ๋ก ์คํํ๊ธฐ
k8s๋ก export๋ง ํ๋๊ฒ ์๋๋ผ, k8s์์ ์ฌ์ฉํ yaml์ ๊ฐ์ ธ์์ ์คํ์ํค๋ ๊ฒ๋ ๊ฐ๋ฅํ๋ค.
์ด๋ ๊ฒ ๋ง๋ค๊ณ
vi pod.yaml
apiVersion: v1
kind: Pod
metadata:
name: nginx-pod
spec:
containers:
- name: container-name
image: nginx

play ๋ช ๋ น์ ์ฌ์ฉํ๋ฉด
sudo podman kube play ./pod.yaml
๋ฐ๋ก pod๊ฐ ์คํ๋๋ค.
๋ฐ๋๋ก down์ ์ฌ์ฉํ๋ฉด pod๊ฐ ์ ์ง๋๋ค.
