
[Kubernetes] ์ฟ ๋ฒ๋คํฐ์ค Deployment ๋ฐ Service ํ์ผ ๊ฐ์ด๋
ยท
๐ป Programming/Docker & Kubernetes
1. ๊ฐ์Kubernetes์์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฐฐํฌํ๊ณ ์ด์ํ๋ ค๋ฉด Deployment์ Service ํ์ผ์ด ํ์์์. ๊ทธ๋์ ์ด๋ฒ์๋ deployment.yaml๊ณผ service.yaml์ ์์ธํ ์ค๋ช
ํ๊ณ , ๊ฐ ์๊ท๋จผํธ๊ฐ ์ด๋ค ์ญํ ์ ํ๋์ง ์ ๋ฆฌํด๋ณผ๊ฒ์. 2. Deployment ํ์ผ (deployment.yaml)Deployment๋ Kubernetes์์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฐฐํฌํ๊ณ ๊ด๋ฆฌํ๋ ๊ฐ์ฅ ์ค์ํ ๋ฆฌ์์ค ์ค ํ๋์์.๊ธฐ๋ณธ ์์ (deployment.yaml)apiVersion: apps/v1kind: Deploymentmetadata: name: my-app-deployment labels: app: my-appspec: replicas: 3 # ์คํํ Pod ๊ฐ์ selector:..