ใฏใใใใฃในใปใขใใถใผใฏใฉใน-Sprint3 (#ๅฎๅๆ ธๅฟ #Docker #Nginx #Minio #Longhorn)
โใฏใใใใฃใน(Docker Desktop, Nginx, Minio, Longhorn) ๐โโ๏ธใพใ ่ฟทใฃใฆใใพใใ๏ผ ๐โโ๏ธ็งใไฟกใใฆใคใใฆใใฆใใ ใใ๏ผใใชใใฎๅฎๅใโญใขใใถใผใฌใใซใซๅผใไธใใฆๅทฎใไธใใพใใ
ๅ่ฌ็ 1,045ๅ
้ฃๆๅบฆ ไธญ็ดไปฅไธ
ๅ่ฌๆ้ ็กๅถ้
ไปใฎๅ่ฌ็ใใใใใ่ณชๅใๆฐใซใชใใพใใ๏ผ
- ๆช่งฃๆฑบ
Volume๊ณผ VolumeMount๋ ์ ๋๋ ๋จ์๊น์?
์๋ ํ์ธ์.์์ ์ค ๋ฌ๊ธ์์ด ๋ ์๊ฐ์ธ๋ฐ์.. ๋ง์ดํธ ๋์ง ์์ผ๋ฉด ๋ณผ๋ฅจ์ ๋ถ์ผ ํ์๊ฐ ์์ํ ๋ฐ ์ ๋ณผ๋ฅจ๊ณผ ๋ณผ๋ฅจ๋ง์ดํธ๋ฅผ ๋๋ ๋จ์๊น์?<p style="tex
๋คํธ์ํฌkubernetesdevopsinfrastructurecontainermongha
ใป
2ใถๆๅ
1
56
2
- ๆช่งฃๆฑบ
mc: command not found
MinIO ์๋ฒ๋ ์ ์ฌ๋ผ์จ๊ฑฐ๊ฐ๊ณ UI๋ ์ ์ ์๋๋๋ฐ<img src="https://cdn.inflearn.com/public/files/posts/7c426392-bb02-411c-af0d-f63a0f5531
๋คํธ์ํฌkubernetesdevopsinfrastructurecontainerไฝๆ่ ใชใ
ใป
4ใถๆๅ
0
68
2
- ๆช่งฃๆฑบ
http://k8s.core:31080/hostname ์์ฒญ
[๐์ข์ ์ง๋ฌธ์ ํ์ ๋ ์ข์ ๋ต๋ณ์ด ๋์ ์ต๋๋ค]1. ์ค์ต ์ค ๋ณธ์ธ์ ํ๊ฒฝ์ด ๊ฐ์ด๋์ ๋ค๋ฅธ ๋ถ๋ถ์ด ์์๋ค๋ฉด ๋ง์ํด์ฃผ์ธ์.</
๋คํธ์ํฌkubernetesdevopsinfrastructurecontainergusrms7220091
ใป
4ใถๆๅ
1
53
2
- ่งฃๆฑบ
worker node์ ๋ํด์
์๋ ํ์ธ์ ๊ฐ์ฌ๋.์ ๋ sprint 1,2๋ฅผ ์๊ฐํ๊ณ 3์ ์๊ฐ ์ค์ ์ฟ ๋ฒ๋คํฐ์ค ๊ด๋ จ ์์ ์ ๋ฐ๊ฒฌํด ์ฝ์ด๋ณด๋ฉฐ ๊ณต๋ถํ๊ณ ์์ต๋๋ค.<p styl
๋คํธ์ํฌkubernetesdevopsinfrastructurecontainersomlh0381
ใป
4ใถๆๅ
1
55
2
- ๆช่งฃๆฑบ
๋ด๋ถ Pod๊ฐ ํต์ ์ Nginx ์ฌ์ฉ
์ฐธ๊ณ ๊ฐ์- Nginx ์ฌ์ฉ์ ๋ง์ฃผํ๊ฒ ๋๋ ์ํฉ๋ค๊ณผ ํด๊ฒฐ ๋ฐฉ๋ฒ (09:00)&
๋คํธ์ํฌkubernetesdevopsinfrastructurecontainergaram427027
ใป
6ใถๆๅ
1
66
2
- ๆช่งฃๆฑบ
๋ก์ปฌ ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถ์ k8s ํ๊ฒฝ์ ๋ํ ํ ์คํธ๋ ์ด๋ป๊ฒ ํ๋์ง ๊ถ๊ธํฉ๋๋ค.
์๋ ํ์ธ์. ๋ก์ปฌ k8s ๊ตฌ์ถ์ ๋ํ ๊ถ๊ธ์ฆ์ด ์๊ฒจ์ ์ง๋ฌธ๋จ๊น๋๋ค.๊ฐ๋ฐํ๊ฒฝ์ ๊ตฌ์ถํด์ผํ๋ ์ํฉ์ด ์๊ฒจ ๊ฐ์ฌ๋์ ๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถ ํธ์ ๋ณด์๋๋ฐ, ๋์ปค๋ฅผ ์ฌ์ฉํด์ ์ด๋ฏธ์ง๋ฅผ ๋์ฐ๋ ์์ ๊น์ง๋ง ํ์ จ๋๋ผ๊ตฌ์
๋คํธ์ํฌkubernetesdevopsinfrastructurecontainerparksj9144169
ใป
6ใถๆๅ
1
70
1
- ๆช่งฃๆฑบ
์ค๋ฌด ๊ด์ ์์
์๋ ํ์ธ์.์ด์ sprint1 ์ ํตํด ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ์ ๋๋ง ์ต๋ํ ์ํ์ ๋๋ค.spring boot ์ ํ๋ฆฌ
๋คํธ์ํฌkubernetesdevopsinfrastructurecontainerrabbit125834668
ใป
7ใถๆๅ
1
51
1
- ๆช่งฃๆฑบ
๊ฐ์ฌ๋ ํ๋ฒ์ ์ง๋ฌธ์ ํ๊ฒ ๋๋ฉด ์ข์๋ฐ ๊ทธ๋ ์ง ๋ชปํด ์ฃ์กํฉ๋๋ค.
์ธ๊ทธ๋ ์ค์๋น์ค๋ฅผ blue/green ๋ฐฐํฌํ๋ ๊ฒ์ ์ ์ดํดํ์ต๋๋ค. ๊ทธ๋ผ ๋ง์ฝ ArgoCD๋ฅผ ์ฌ๊ธฐ์ ์ฌ์ฉ ๊ฐ๋ฅํ์ง๋ ๊ถ๊ธํฉ๋๋ค. ์ผ๋ฐ์ ์ธ blue/green ๋ฐฐํฌ์์๋ ArgoCD๊ฐ ๋ ์ด๋ธ์ ์๋์ผ๋ก ์กฐ์ ํ๋ ๊ฒ์ผ๋ก ์
kubernetesinfrastructurecontainerkimsc
ใป
9ใถๆๅ
1
59
2
- ๆช่งฃๆฑบ
๊ฐ์ฌ๋ ์ง๋ฌธ ๋๋ฆฝ๋๋ค.
๋ง์ฝ ingress ์๋น์ค๋ฅผ ์ค์ ์ ๋ฌด์ ์ฌ์ฉํ๊ฒ ๋๋ฉด blue/green ๋ฐฐํฌ์์ ์ด๋ป๊ฒ ๋์ํ๋์ง ๊ถ๊ธํฉ๋๋ค. <p style="text-align:
kubernetesinfrastructurecontainerkimsc
ใป
9ใถๆๅ
1
45
2
- ๆช่งฃๆฑบ
๊ฐ์ฌ๋ ์ธ๊ทธ๋ ์ค์ ๊ด๋ จํ์ฌ ์ง๋ฌธ ๋๋ฆฝ๋๋ค.
์ข์ ๊ฐ์ ์ ๋ง ๊ฐ์ฌํฉ๋๋ค. ๋ค๋ฅธ ์ฑ ์ด๋ ๊ฐ์์์ ๋ค์ ์ ์์๋ ๋ด์ฉ์ ์๊ฒ ๋๋ ์ฌ๋ฏธ๋ก ๋งค์ผ ๋ฃ๊ณ ์์ต๋๋ค.๊ฐ์ฌ๋ ์ธ๊ทธ๋ ์ค ๊ด๋ จํ์ฌ ๊ถ๊ธํ๊ฒ ์์ด ์ง๋ฌธ ๋๋ฆฝ๋
kubernetesinfrastructurecontainerkimsc
ใป
9ใถๆๅ
1
57
2
- ๆช่งฃๆฑบ
๊ฐ์๋ด์ฉ์ค๋ช ์ค ์ดํด์๊ฐ๋๋ถ๋ถ์ด ์์ต๋๋ค.
15๋ถ ์ ๋ ๊ฐ์๋ด์ฉ์ค์ "StatefulSet ๊ฒฝ์ฐ๋ ์คํ ๋ฆฌ์ง ํด๋์ค๊ฐ ๋จผ์ ๋ง๋ค์ด์ ธ ์๋ ์ํ์์ State
kubernetesinfrastructurecontainerodark2076
ใป
10ใถๆๅ
1
67
2
- ๆช่งฃๆฑบ
tls ingress ๊ธฐ๋ณธ๊ฐ ์ค์
apiVersion: networking.k8s.io/v1 kind: Ingress metadata: annotations: nginx.ingress.k
kubernetesinfrastructurecontainerodark2076
ใป
10ใถๆๅ
1
84
2
- ๆช่งฃๆฑบ
tls์ธ์ฆ์ ๊ด๋ จ์
๋ฐ๋ฉด, nginx์ ์ธ์ฆ์๋ฅผ ๋ฃ์๋๋ ์ด๋ฐ ๋๋ฉ์ธ์ด๋ฆ( DNS Name : *.com ) ์ ์ฌ๋ฉด ์ฌ๋ฌ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ ์์ ์๋๋ฐ ์ด๋๋ ๋น์ฉ์ด ๋๋ ๋ค๋ ๋จ
kubernetesinfrastructurecontainerodark2076
ใป
10ใถๆๅ
1
77
2
- ๆช่งฃๆฑบ
๋ ธํธํฌํธํ์ ์๋น์ค ๋ง๋ค๋ ๊ดํ ์ค๋ช
๋ชจ๋ ๋ ธ๋์ ํฌํธ๊ฐ ๋ง๋ค์ด์ง๋ค.<span style="color: rgb(0, 0, 0
kubernetesinfrastructurecontainerodark2076
ใป
1ๅนดๅ
1
101
2
- ๆช่งฃๆฑบ
๋ ธ๋ cpu์ฌ์ฉ๋
๋งค๋ฒ ์๋ก์ด job์คํ์๋ง๋ค cpu๊ฐ 100% ์ฐจ๊ณ ๊ทธ๋์ํ ์คํธ๊ฐ ์์กฐ๋กญ๊ฒ ์งํ๋์ง ์๋๋ฐ๋๋ ค์ง๋๋ณด๋ฉด cpu๊ฐ 99%์ฐน๋๋ค.ํด๊ฒฐ๋ฐฉ๋ฒ์ด ์์๊น์?;;
kubernetesinfrastructurecontainerodark2076
ใป
1ๅนดๅ
1
78
2
- ๆช่งฃๆฑบ
3211 app์์ค ๊ฒฝ๋ก
3211 item๋ง๋ค๊ณ ์ค์ ์์ ๊ฒฝ๋ก๋ ๋ชจ๋ ์ repository๋ฅผ ํ์ต๋๋ค.jenkinfile๋ด์ฉ์ ๋ณด๋ฉด ์ฑ์์ค github๋ ์ ๊ฒฝ๋ก๋ก ๋ฐ๊ฟจ์ต๋๋ค.<a target="_blank" rel="n
kubernetesinfrastructurecontainerodark2076
ใป
1ๅนดๅ
0
73
2
- ๆช่งฃๆฑบ
์ด๋ป๊ฒ ํ์ผ์ ์ฝ๋์?
postgresql:filepat
kubernetesinfrastructurecontainerไฝๆ่ ใชใ
ใป
1ๅนดๅ
0
84
3
- ๆช่งฃๆฑบ
์ดํด๋ฆฝ์ค์ ํด๋ดค๋๋ฐ์
ํด๋น github์ ์๋๊ฑฐ forkํํ์์ดํด๋ฆฝ์ค์์ ์์ฑํด๋ณด๋ฉด ์๋์ฒ๋ผ ๋ญ๊ฐ gradleํ๋ก์ ํธ๋ก ์ธ์์ ๋ชปํ๋ ๊ฒ ๊ฐ์ต๋๋ค.<p style="text-a
kubernetesinfrastructurecontainerodark2076
ใป
1ๅนดๅ
0
164
3
- ๆช่งฃๆฑบ
cni ๊ตฌ์กฐ ์ค๋ช ์ ํท๊ฐ๋ฆฐ์
calico์ค๋ช ํ์ค๋ cni์์ overlay network๊ฐ iptables๋ ์ฐ๊ฒฐ์ด ๋๊ณ ์ดํ ์๋ฒ๋ก ๊ฐ์ผ ํ๋๋ฐ๋ผ๊ณ ๋ง์ํ์ค๋๊ฐ VM์ ๋ง์ํ์๋์?
kubernetesinfrastructurecontainerodark2076
ใป
1ๅนดๅ
0
93
2
- ๆช่งฃๆฑบ
์ ๋ฃจ์ ์์ง๋์ด๋ ๋ฌด์์ธ์ง์?
๊ฐ์์ค๊ฐ์ ์๋ฃจ์ ์์ง๋์ด์๊ฒ ๊ธฐ์ ์ง์์ ๋ฐ์์ kubernetes ์์ ์ฑ์ ๋์ฐ๊ณ ๋ฐฐํฌํ๋ ๋ถ๋ถ์ ์ถ๊ฐ๋ก ๊ตฌ์ถ์ ํด์ค๋ค์ ๋งค๋ด์ผ์ ๋ง๋ค์ด ์ด์ํ
kubernetesinfrastructurecontainerodark2076
ใป
1ๅนดๅ
1
86
2

