
์ฟ ๋ฒ๋คํฐ์ค๋ ์๋ก์ด ๊ฐ๋ ๋ค์ด ๋ง์์, ๋ฐ๋ก ์ค๋ฌด์์ ์จ๋จน์ง ์์ผ๋ฉด ๊ธ๋ฐฉ ๋ฐฐ์ด ๋ด์ฉ์ ๊น๋จน๊ธฐ ์ฝ์ต๋๋ค.
๊ทธ๋ ๋ค๊ณ ๊ธฐํ๊ฐ ์๊ธธ ๋ ๊น์ง ๊ณต๋ถ๋ฅผ ์ํ๊ณ ์์ ์๋ ์๊ฒ ์ฃ ? ๊ทธ๋ผ ์ด๋ฐ ๊ธฐํ๊ฐ ์ค๋๋ผ๋ ์ ๋ป ํ๊ฒ ๋ค๊ณ ์์ ๋ค๊ธฐ๋ ์ด๋ ค์ด๋ฐ..
์ด๋ด ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
ํน์ ์๊ฒฉ์ฆ ๊ณต๋ถ๋ฅผ ํด๋ณธ ์ ์์ผ์ ๊ฐ์? ์๋ฌด๋ฆฌ ์ค์ต์ ๋ง์ด ํด๋ณด๊ณ ํฉ๊ฒฉ์ ํ๋ค๊ณ ํ๋๋ผ๋ ์ด๋ ๊ฒ๋ง ๊ณต๋ถํ ๊ธฐ์ต์ ๋น ๋ฅด๋ฉด ๋ฐ๋ ๋ค์ ๋ชจ๋ ์ํ์ ธ์.
ํ์ง๋ง ๊ณต๋ถํ ๋ด์ฉ์ ๋ธ๋ก๊ทธ๋ ๋ฌธ์๋ก ์ ์ ๋ฆฌํด ๋๊ฑฐ๋, ์์ฃผ ์ฐ๋ ๋ช ๋ น์ด๋ค์ ์ ๋ชจ์ผ๋ฉด์ ๊ณต๋ถํ๋ค๋ฉด ์ง๋๊ฐ ๋๋ฆฌ๊ฒ ๋๊ฐ๋๋ผ๋ ์ด ์๊ฐ์ ์์ด๋ฒ๋ฆฐ ์๊ฐ์ด ์๋๋ผ ์๋ฏธ ์๋ ์๊ฐ์ด ๋๋ ๊ฑฐ์ฃ .
๊ทธ๋ฆฌ๊ณ ์ฝ๋๋ฅผ ์์๋๋ ๊ฒ ์ค์ํ๋ฐ, ์งํธ๋ผ๊ธฐ ์ง์ฒ๋ผ ๋น ๋ฅด๊ณ ๋ง์ด ์๋ ๊ฒ ์๋๋ผ, ๋ฒฝ๋์ง์ฒ๋ผ ํ๋๋ผ๋ ์ฐ์งํ๊ฒ ์๋ ๊ฒ ์ค์ํด์. ๊ทธ๋ฌ๊ธฐ ์ํด์ ๋ด๊ฐ ๊ณต๋ถํ๋ ๊ธฐ๋ฅ๋ค์ ๊ฐ์ง๊ณ ์์๊ฐ๋ ํํ์ ํ๋ก์ ํธ๋ก ๋ง๋ค์ด ๋๊ฐ์ผ ๋์. ํํ ํ๋ก์ ํธ๋ฅผ ํ๋ฒ ํด๋ณด๋ฉด ์ค๋ ฅ์ด ๋ง์ด ๋๋ค๊ณ ํ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
๊ทธ๋ฌ๋ค๊ฐ ์๋ก ์๊ฒ ๋ ๋ด์ฉ์ด ์์ผ๋ฉด ๋ฐ์ ์์ผ๋ณด๊ณ ๋ฌธ์๋ ์ ๋ฐ์ดํธ๋ฅผ ํด ๋์ผ์ธ์. ๊ทธ๋ผ ์ค๋ ฅ์ด ๋จธ๋ฆฟ์์ธ ์๋ ์ค์ง์ ์ธ ๋ด ์๋ฃ๋ก ๋จ์์.
์ฟ ๋ฒ๋คํฐ์ค๋ ์ฝ๋(Code)๋ก ์ธํ๋ผ ํ๊ฒฝ์ ๋ง๋๋ ํ์ฌ ๊ฐ์ฅ ์ข์, ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ๋๋ค.
์์ ์ ํ๋ํ๋ ํด์๋ ์์์ ๋ค์ ์ด์ ๋ ์ฝ๋๋ก๋ ๋ค ๋ง๋ค ์ ์๊ฒ ๋์ด์. ๊ทธ๋์ ๊ทธ๋์ ํด์๋ ๊ฒฝํ์ ๊ฐ์ง๊ณ ์ฝ๋๋ฅผ ๋ฏธ๋ฆฌ ๋ง๋ค์ด ๋์ผ๋ฉด ์์ ์๋๋ ๋ง๋ ์๋๊ฒ ๋นจ๋ผ์ง๋๋ค. ์ธํฐ๋ท ์๋๊ฐ ๋นจ๋ผ์ง๋ฉด์ ์์ ์ ๋ถ๊ฐ๋ฅํ๋ค๊ณ ์๊ฐํ๋ ์ผ๋ค์ด ๊ฐ๋ฅํด์ก๋ค๋๊ฑฐ ์์๋์?
ํ์ง๋ง, ๊ฒฝํ์ด ์์ผ๋ฉด ์ด ์ฝ๋๋ฅผ ๋ง๋ค์ด ๋๋ ๊ฒ ์ฝ์ง๋ ์์์.
๊ทธ๋์ ์ ๋ ์ ๊ฒฝํ์ ํ ๋๋ก ๋ง๋ค์ด ๋์ ์ฝ๋๋ค์ ์ฌ๋ฌ๋ถ๊ป ๊ณต์ ํ๊ณ ์ ํฉ๋๋ค. ๊ทธ๋์ ์ ๊ฐ ์ ๋ฆฌํ๋ ์๋ฃ๋ค๋ ํจ๊ป์.
์ ๋ ์ง๊ธ๊น์ง ์ ๊ฐ ์์์จ ๊ฑธ ๋ง์ ์ฌ๋๋ค์๊ฒ ๋ณด์ฌ๋๋ฆฌ๊ณ ์ถ์ ์๋ก์ด ๋ชฉํ๊ฐ ์๊ฒผ์ต๋๋ค. ๊ทธ ๋ชฉํ์ ์์์ [์ฟ ๋ฒ๋คํฐ์ค ์ด๋๋ ํด๋์ค]๊ณ ์. ๋ชจ๋ ์ฒญ์ถ์ด๋ ํ์ ์ ์ ๋ณด๋ค ์ ๋์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค :)
E-Mail: k8s.1pro@gmail.com
LinkedIn: https://www.linkedin.com/in/1pro
๐์๊ฐ์ ์ธ ์ฌ๋ ฅ์ด ์๋์ ๋ณ๋ ์คํ๋ผ์ธ ๊ฐ์๋ ์ ์ ๋ฐ์ง ์๋ ์ ์ํด ๋ถํ ๋๋ฆฝ๋๋ค.๐
Courses
Reviews
- Kubernetes Another Class (Seawater Edition) - Sprint 4
- Kubernetes Another Class (Ground Edition) - Sprint 3
- Kubernetes Another Class (Ground) - Sprint 1, 2
- Kubernetes Another Class (Ground) - Sprint 1, 2
- Kubernetes Another Class (Ground) - Sprint 1, 2
Posts
Q&A
๊ทธ๋ผํ๋ ์ ์์๋จ์.
๋ฑํ ๋ฌธ์ ๋ ์์ด ๋ณด์ด๋ค์. ํด๋น ์๋ฌ๋ ์ ๊ฒฝ ์์ฐ์ ๋ ๋๊ณ ์.VM์ ์ฌ๊ธฐ๋ ํด๋ณด๊ฑฐ๋, Grafana Pod๋ง ์ญ์ ํด์ ๋ค์ ์์ฑ๋๋๋ก ํด๋ณด์๊ฒ ์ด์?kubecl delete -n monitoring pod
- 1
- 2
- 16
Q&A
๋ฆฌ์์ค ํ์๋ฌธ์
๊ทธ ๋ถ๋ถ์ด ์ข ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆด๊บผ์์. ์๋๋ฉด ํ๋ฉด์ ๋ฆฌํ๋ฆฌ์ฌํ๋ฉด ๋์ค๊ธฐ๋ ํ๊ณ ์.
- 1
- 2
- 6
Q&A
cri ํ์ฑํ
๊ฐ์ ์๋ฃ์ค(https://cafe.naver.com/kubeops/28)์์ [6-3] ์ปจํ ์ด๋ ๋ฐํ์ (CRIํ์ฑํ) ๋ก ๊ฒ์ํด ๋ณด์๋ฉด ๋ฐฉ๋ฒ์ด ํ์ธ ํ์ค ์ ์์ต๋๋ค.
- 1
- 1
- 5
Q&A
์ค์นํ์ธ ์ ์ค๋ฅ(kubectl get pod -A)
์์ปค๋ ธ๋ VM๋ค์ด ๊ธฐ๋์ด ๋ ์ํ์ธ๊ฐ์? NotReady๋ผ๊ณ ๋์ค๋ ์์ธ์ ํ์ธํด๋ณผ ํ์๊ฐ ์๊ฒ ๋ค์.kubectl describe node k8s-node1์ ํ๋ฉด ์ด๋ป๊ฒ ๋์ค๋์?
- 1
- 2
- 15
Q&A
์ค์น ์ํด ์ปค๋งจ๋ ์์น๊ฐ ๊ถ๊ธํฉ๋๋ค.
๊ฐ์๋ master์๋ฒ๋ง ํ๋๋ง ํด๋๊ณ ๋ชจ๋ ๋ค ์ค์นํ๋๋ก ํ๋๋ฐ ์ค์ ๋ ๋ง์คํฐ์ ๋ณ๋ก ๋ ธ๋๋ค์ด ์์ฑ๋ ํ ๋ฐ์. ์ด๋ด๊ฒฝ์ฐ์ ์ด ๊ฐ์๋ฉ ๋ชจ๋ node๋ถ๋ถ์ ํด๋น๋๋ ๋ถ๋ถ๋ง ํด์ฃผ๋ฉด ์ถ๊ฐ์ ์ผ๋ก ๋ณ๋ ๋ ธ๋์์๋ ํ ๊ฒ ์๋์? ๋ณ๋๋ก ๋ ธ๋๋ค๊ฐ ์์์ ๋ค ์ฐ๊ฒฐ์ด ์๋์ผ๋ก ๋๋์? -> ํ์ฌ (ํด์ํธ) Sprint4 ๊ฐ์๊ฐ ์คํ๋์๊ณ , ์ฌ๊ธฐ์ Master๋ ธ๋์ Worker๋ ธ๋๋ฅผ ์ถ๊ฐํ๋ ์ค์น ๊ฐ์ด๋๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก๋ Master์ ํ ํฐ์ ๋ฐ๊ธํ๊ณ , Worker์์ ๊ทธ ํ ํฐ์ผ๋ก ์ฐ๊ฒฐ์ ํ๋ ๊ณผ์ ์ด ํ์ํ๊ณ ์. ์๋ ๋งํฌ์์ ์ค์น ๊ณผ์ ์ ์ฒ์ฒํ ๋ณด์๋ฉด ์ดํด๊ฐ ๋์ค๊ฑฐ์์.https://cafe.naver.com/kubeops/458 ๋ํ ์ง๊ธ์ ๋ง์คํฐ ๋ ธ๋์ ํธํ๊ฒ ๋ค์ด๊ฐ์์์ด์ ์ ์ํด์ ๋ง์คํฐ๋ ธ๋ ๋ด์์ kubeadm ์ด๊ธฐํ ๋ถํฐ calico์ค์น dashboard์ค์น๋ฑ ๋ชจ๋ ์ค์น ํ๋๋ฐ.๊ฐ๋ น eks๊ฐ์๊ฒฝ์ฐ๋ ๋ง์คํฐ ์ ์์ด ์๋ ๋ฟ๋๋ฌ...์ฌ๋ฌ ๋ ธ๋๋ค๋ค ์์ฑํ๋๊ฒ ์ผ๋ฐ์ ์ธ๋ฐ ์ด๋ฐ ํ๊ฒฝ์์๋ ์ค์ ๋ก ์ด๋์์น์์ ์ด๋ป๊ฒ kubeadm์ด๊ธฐํ๋ช ๋ น์ ์คํํ๊ณ ๋ ์คํํ์๋๋ ๋ง์คํฐ ๋ ธ๋๋ฅผ ์์์ ์ฐพ์์ ๋ง์คํฐ ๋ ธ๋์์น์ kube-scheduler,etdc, control, kube-proxy, kube-apiserver ๋ชจ๋ ์ค์น๋๋์? ๊ทธ๋ฐ๋ฐ kube-proxy๊ฐ์๊ฒฝ์ฐ๋ ๋ ธ๋๋ง๋ค ์ค์น๋๋๊ฒ ์๋์ง์?-> eks์ ๊ฒฝ์ฐ Master ๋ถ๋ถ์ ์์ฒด์ ์ผ๋ก ์์ฑํด์ฃผ๊ณ ๊ทธ ์์ ๋ง์ํ์ ์ปดํฌ๋ํธ๋ค์ด ๋ชจ๋ ์๋์ผ๋ก ์ค์น๊ฐ ๋ฉ๋๋ค. kube-proxy์ ๊ฒฝ์ฐ๋ ๋ชจ๋ ๋ ธ๋์ ์ค์น๊ฐ ๋์ง๋ง, ๊ทธ๋ ๋ค๊ณ ์ฌ์ฉ์๊ฐ ๋ ธ๋๋ฅผ ์ถ๊ฐํ ๋ ์ค์นํด์ผ ํ๋ ๊ฑด ์๋๊ณ , ์์ปค๋ ธ๋๊ฐ ๋ง์คํฐ์ ์ฐ๊ฒฐ์ด ๋๋ฉด, ์ด ๋ํ ์์์ ์ค์น๊ฐ ๋ฉ๋๋ค. ์ ํํ๋ daemonset์ด๋ผ๋ ์ปจํธ๋กค๋ฌ ๋๋ฌธ์ ๊ฐ๋ฅํด ์ง๋ ๊ฑฐ๊ณ , ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ์ปดํฌ๋ํธ๋ค์ ์ ํ ์ ๊ฒฝ ์ธ ํ์๊ฐ ์๊ฒ๋์. ๋ํ eks๊ฐ์๊ฒฝ์ฐ calico๋ ์ด๋์์ ์ค์น๋ช ๋ น์ด๋ฅผ ์คํํ๋์? ์ด๋ฐ๊ฒฝ์ฐ๋ ๋ง์คํฐ๋ ธ๋๋ฅผ ์ฐพ์์ ์์์ ๋ง์คํฐ๋ ธ๋์๋ง ์ค์น๊ฐ ๋๋์? ๋์๋ณด๋๋ ๋ง์คํฐ์๋ง ์ค์น๊ฐ ๋๋์? ๋ช ๋ น์ด๋ ์ด๋์์ ๋ ๋ฆฌ๋์? ๋ง์คํฐ ๋ ธ๋ ์ ์์ด ์๋ ํ ๋ฐ์....ํท๊ฐ๋ฆฝ๋๋ค. ใ ใ -> eks์์ calico ์ค์น ๊ฐ์ด๋๋ ์นผ๋ฆฌ์ฝ ํํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ๋ฉด ๋ฉ๋๋ค. (https://docs.tigera.io/calico/latest/getting-started/kubernetes/managed-public-cloud/eks), eks ์ค์น ํ ๋ง์คํฐ์ ๋ช ๋ น์ ๋ณด๋ด๊ธฐ ์ํด kubectl์ด๋ eksctl์ ์ธํ ํด์ผ ํ๋๋ฐ, ๊ทธ๊ฑด AWS ๊ฐ์ด๋๋ฅผ ๋ณ๋๋ก ์ฐธ๊ณ ํ์๋ฉด ๋์. (https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/setting-up.html) ์ฐธ๊ณ ๋ก, ์ ๊ฐ์๋ ๊ฐ์ธ PC์์ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ค์ตํ๊ธฐ ์ํ ์ธํ ์ด๋ผ EKS์์ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๋ฐฉ๋ฒ์ด ๋ค๋ฆ ๋๋ค. ๊ทธ๋์ ์ธํ ์ ๋ํด์๋ EKS ๊ฐ์ด๋๋ฅผ ๋ณด์๋ฉด ๋๊ณ ์. ๋ชจ๋ ์ธํ ํ ์ดํ์ ์ฟ ๋ฒ๋คํฐ์ค๊ฐ ๋์๊ฐ๋ ๋ฐฉ์์ด๋ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋น์ทํ๋ค๊ณ ๋ณผ ์ ์์ด์.
- 1
- 1
- 6
Q&A
vagrant up ์คํ ์ ์ค๋ฅ
๊ฐ์ธ ๋ ธํธ๋ถ์ด์๋ผ๋ฉด ์ฌ๋ด๋ง์ด ์๋ ์ผ๋ฐ ๋คํธ์ํฌ์์ ์ค์น๋ฅผ ํ์๋๊ฒ ์ข๊ธด ํฉ๋๋ค.์ข ์ข ์ฌ๋ด๋ง์์ ๋ณด์์ด๋ ํ๋ก์ ๋ฌธ์ ๋ก ์ค์น๊ฐ ์๋๋ ๊ฒฝ์ฐ๊ฐ ์๊ธฐ๋๋ผ๊ณ ์.
- 1
- 3
- 27
Q&A
vagrant up ์คํ ์ ์ค๋ฅ
ํ๋ฒ ์คํฌ๋ฆฝํธ ์๋จ์ ์๋์ ๊ฐ์ด ๋ฃจํธ ์ธ์ฆ์ ์ ๋ฐ์ดํธ๋ฅผ ํ๋ ๋ด์ฉ์ ๋ฃ์ด๋ณด์๊ฒ ์ด์?yum install -y ca-certificates update-ca-trust
- 1
- 3
- 27
Q&A
์น์ 10 deprecated
ํด๋น ์น์ ์ ์ค๋๋ ๋ฒ์ ์ ๊ฐ์๋ค์ ๋๋ค. ๋๋ฌด ์์ ๋ฒ์ ์ ์ค์น ๊ฐ์ด๋๋ผ๋์ง, cka์ํ ์ค๋น๋ ์ค๋๋ ๋ฒ์ ์ด๊ฑฐ๋ ์.๊ทธ๋์ ์ง์์๋ต์ด ์ ํ๋์ด deprecated ์ฒ๋ฆฌ๋ฅผ ํด ๋์๊ฑฐ๋ผ ํด๋น ์์ ์ ๋ํด์ ๋๋ต์ ์ธ ๋๋์ด ์ด๋ค๊ฑด์ง ์๊ณ ์ถ์ผ์๋ฉด ๋ณด์ ๋ ๋ฌด๋ฐฉํฉ๋๋ค.
- 1
- 1
- 19
Q&A
Vagrant up ์ค๋ฅ
์๋ ํ์ธ์. ์ฌ๋ ค์ฃผ์ ์๋ฌ ๋ก๊ทธ๋ฅผ ๋ณด๋ฉด worknode1์์ ์๋ฌ๊ฐ ๋ฌ๋๋ฐ, master ๋ ธ๋๋ ์ ์งํ์ด ๋๊ฑธ๊น์?
- 1
- 2
- 32
Q&A
์จํ๋ ๋ฏธ์ค Window server์ ์ฟ ๋ฒ๋คํฐ์ค ์ ์ฉ
๊ทผ๋ฐ ํ์ค์ ์ผ๋ก 7๊ฐ์ WAS๋ฅผ ์์ ์ ์ผ๋ก ๋๋ฆฌ๊ธฐ ์ํด ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํ๋ค๊ณ ํ๊ธฐ์ ์ข ๊ณผํ ๊ฐ์ด ์์ต๋๋ค. ์์ผ๋ก WAS๋ฅผ ๊ณ์ ๋๋ฆด ์์ ์ด๊ฑฐ๋, ์๋๋ฉด ์ด๋ฒ ๊ธฐํ์ ์ฟ ๋ฒ๋คํฐ์ค ์ธํ๋ผ ํ๊ฒฝ์ผ๋ก ์ ํํ๋ ค๋ ํ ๊ณผ์ ์ด ์์ด์ผ ๋์.๊ทธ๋งํผ ์ฟ ๋ฒ๋คํฐ์ค๋ก ์ ํํ๊ธฐ ์ํด์ ๊ณต๋ถํด์ผ ํ ์ฌํญ๊ณผ ์ฟ ๋ฒ๋คํฐ์ค ์์ฒด๋ฅผ ์ ์งํ๊ธฐ ์ํ ์ถ๊ฐ์ ์ผ๋ก ํ์ํ ์์๋ค๋ ํ์ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
- 1
- 3
- 17