Traefik์ ํ์ฉํ minikube ์์ ๊ตฌํ์๋ w/Apple Silicon
- kkumtree
2023-02-05T04:54:06+09:00
์ฃผ๋ณ์ผ๋ก๋ถํฐ ํผ๋๋ฐฑ์ ๋ฐ์ ๋ด์ฉ์ด ์์ด ์๋ก์ด ๊ธ๋ก ๋ณด์์์ ์
๋๋ค.
- colima๋ containerd์ฒ๋ผ cri๊ฐ ์๋, Docker engine๊ณผ containerd ์ฌ์ด์ ๋ฌผ๊ฑด์ผ๋ก ์ถ์ ๋ฉ๋๋ค.
- ๋์ปค ์์ง์ ํ์ฌ containerd๋ฅผ ํตํด ํ๋ก์ธ์ค๋ฅผ ๊ด๋ฆฌ.
- colima๋ docker shim ๊ตฌ์กฐ๋ ํํผํ์ ๊ฑฐ๋ผ๊ณ ์ถ์ธก ์ค.
- ๋์ปค ์์ง๊ณผ containerd ์ฌ์ด์ ์ปจํ
์ด๋ ์์ง(๊ด๋ฆฌ๋๊ตฌ?)๋ก ๋ณด์
- colima ์์ ์, ํน์ ๋ฐํ์์ ์ ํํ ์ ์์ต๋๋ค. ๋ฌธ์๋ฅผ ์ ์ฝ์ด๋ด
์๋ค.
`colima start --runtime containerd`
- k8s๋ฅผ ์ํ colima ์์ ๋ช
๋ น์ด๋ ๋ณ๋๋ก ์์ต๋๋ค. colima github๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
traefik v1.7์์๋ ์์ ์ค๋ช
์ ๊ธฐ์ค์ด
k8s.io/v1beta1 API(deprecated)์
๋๋ค
k8s.io/v1 API๋ฅผ ๊ธฐ์ค์ผ๋ก ์์ฑ๋์ด ์์ผ๋, ์ฐธ๊ณ ๋ฐ๋๋๋ค.
๋ก์ปฌํ๊ฒฝ(minikube)์์ Traefik(^2) ์์ ๋ฅผ ๊ตฌํํด๋ณด๊ฒ ์ต๋๋ค.