kubectl create deploy tc --image=consol/tomcat-7.0 --replicas=5
kubectl expose deploy tc --type=NodePort --port=80 --target-port=8080
kubectl get pod,svc
port : 31058๋ก ํต์
GKE ์ฟ ๋ฒ๋คํฐ์ค ์์ง
- GKE์ ์ํด ๋ง์คํฐ๋
ธ๋๊ฐ ๊ด๋ฆฌ๋๋ฉฐ,
- ํด๋ผ์ฐ๋ ์์ ํตํด์ ํด๋น ๋ง์คํฐ ๋
ธ๋์ ์ ์ํ์ฌ ์์
์ํ
- ํด๋น ํด๋ฌ์คํธ์์ pods๋ฅผ ์คํ์ํค๋ฉด ๋ด๋ถ์ ์กด์ฌํ๋ ๋ก๋๋ฐธ๋ฐ์๊ฐ ํธ๋ํฝ์ ๋ถํ๋ถ์ฐ ์์ผ์ ์๋น์ค ์ ๊ณต
- Pods ํฌํธ : 30000 ~ 32767
GKE VM ์์ง
- ๋ง์คํฐ ๋
ธ๋๋ฅผ ์ฌ์ฉ์๊ฐ ์ง์ ๊ด๋ฆฌํ๋ฉฐ kubctl ๋ช
๋ น์ด๋ฅผ ํตํด ์์
์ํ
- ์ฐ๊ฒฐํ ํด๋ฌ์คํฐ์ worker ๋
ธ๋์์ ์ปจํ
์ด๋๊ฐ ์คํ๋จ
- ๋ก๋๋ฐธ๋ฐ์๊ฐ ์กด์ฌํ์ง ์์. ์ธ๋ถ์ ์ปจํ
์ด๋ IP๋ฅผ ๋
ธ์ถ์ํค๋ ค๋ฉด ์์
์ด ๋งค์ฐ ๋ง์ด ๋ฌ
- ๊ฐ ๋
ธ๋์ ํ๋ก์๊ฐ ์กด์ฌํ๊ณ , ํด๋น ํ๋ก์๋ก ๋ค์ด์ค๋ ์์ฒญ์ ํฐ์บฃ์ ๋ณต์ ์ปจํ
์ด๋์ ๋ถ์ฐ์ํด.
- ๋ง์คํฐ์๋ ์ปจํ
์ด๋๊ฐ ์กด์ฌํ์ง ์์. (ํ๋ก์๋ฅผ ํตํด์ worker ๋
ธ๋์์๋น์ค ์ปจํ
์ด๋๋ก ์ ๋ฌ)
- ๋ก๋ ๋ฐธ๋ฐ์๋ ์ง์ ์ฐ๊ฒฐํด์ผํจ.