Containers/Kubernetes
-
*ํด๋น ๊ธ์ ์ธํ๋ฐ ใ์ฟ ๋ฒ๋คํฐ์ค ์ด๋๋ ํด๋์ค (์ง์ํธ) - Sprint1ใ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ต&์ ๋ฆฌ ์ฐจ ์์ฑ๋์์ต๋๋ค. ๐์ฟ ๋ฒ๋คํฐ์ค ํ์ค ์ํ๊ณ๋ก ํธํด์ง IT์ธํ๋ผ ๊ตฌ์ถ ๋ง์ ITํ์ฌ๋ค์ ์ปจํ ์ด๋ ํ๊ฒฝ์ด IT์ธํ๋ผ๋ก ์๋ฆฌ์ก์ ๊ฒ์ด๋ผ ์์ํ๊ณ ์ฌ๋ฌ ๊ธฐ์ ๋ค์ด ์ปจํ ์ด๋ ์์ฅ์ ๋ฐ์ด๋ค๊ฒ ๋์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ์งง์ ์๊ฐ ์์ ์์ ๊ฐ์ ์ฟ ๋ฒ๋คํฐ์ค ๊ธฐ๋ฐ์ IT์ํ๊ณ๊ฐ ํญ๋ฐ์ ์ผ๋ก ๊ฑฐ๋ํด์ก์ต๋๋ค. ํ์ง๋ง, 95๋ ๋ ์ฆ์์ ๋ง๋ค์ด์ง JAVA๋ฅผ ํ์ฌ๊น์ง๋ ์ฃผ๋ก ์ฌ์ฉํ๋ฏ์ด ๊ฐ ์์ญ๋ณ๋ก ๋์ค์ ์ผ๋ก ์ฌ์ฉํ๋ ์ ํ๋ค์ด ์ ํด์ ธ ์์ต๋๋ค. ์์ ๊ฐ์ด ๊ฐ ์์ญ๋ณ๋ก ํฌ๊ฒ ๋ถ๋ฅํ๋ฉด ๋์ค์ ์ผ๋ก ์ฌ์ฉํ๋ ์ ํ๋ค์ ์ด๋ ์ต๋๋ค. → CNCF(Cloud Native Computing Foundation)์์ ๊ด๋ฆฌํ๋ ํ๋ก์ ํธ๋ค์ ์ฑ์๋ ํ๊ฐ์..
๐[Sprint1] ์ค๋ฌด์์ ๋๊ปด๋ณธ ์ฟ ๋ฒ๋คํฐ์ค๊ฐ ์ ๋ง ํธํ ์ด์*ํด๋น ๊ธ์ ์ธํ๋ฐ ใ์ฟ ๋ฒ๋คํฐ์ค ์ด๋๋ ํด๋์ค (์ง์ํธ) - Sprint1ใ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ต&์ ๋ฆฌ ์ฐจ ์์ฑ๋์์ต๋๋ค. ๐์ฟ ๋ฒ๋คํฐ์ค ํ์ค ์ํ๊ณ๋ก ํธํด์ง IT์ธํ๋ผ ๊ตฌ์ถ ๋ง์ ITํ์ฌ๋ค์ ์ปจํ ์ด๋ ํ๊ฒฝ์ด IT์ธํ๋ผ๋ก ์๋ฆฌ์ก์ ๊ฒ์ด๋ผ ์์ํ๊ณ ์ฌ๋ฌ ๊ธฐ์ ๋ค์ด ์ปจํ ์ด๋ ์์ฅ์ ๋ฐ์ด๋ค๊ฒ ๋์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ์งง์ ์๊ฐ ์์ ์์ ๊ฐ์ ์ฟ ๋ฒ๋คํฐ์ค ๊ธฐ๋ฐ์ IT์ํ๊ณ๊ฐ ํญ๋ฐ์ ์ผ๋ก ๊ฑฐ๋ํด์ก์ต๋๋ค. ํ์ง๋ง, 95๋ ๋ ์ฆ์์ ๋ง๋ค์ด์ง JAVA๋ฅผ ํ์ฌ๊น์ง๋ ์ฃผ๋ก ์ฌ์ฉํ๋ฏ์ด ๊ฐ ์์ญ๋ณ๋ก ๋์ค์ ์ผ๋ก ์ฌ์ฉํ๋ ์ ํ๋ค์ด ์ ํด์ ธ ์์ต๋๋ค. ์์ ๊ฐ์ด ๊ฐ ์์ญ๋ณ๋ก ํฌ๊ฒ ๋ถ๋ฅํ๋ฉด ๋์ค์ ์ผ๋ก ์ฌ์ฉํ๋ ์ ํ๋ค์ ์ด๋ ์ต๋๋ค. → CNCF(Cloud Native Computing Foundation)์์ ๊ด๋ฆฌํ๋ ํ๋ก์ ํธ๋ค์ ์ฑ์๋ ํ๊ฐ์..
2023.12.06 -
*ํด๋น ๊ธ์ ์ธํ๋ฐ ใ์ฟ ๋ฒ๋คํฐ์ค ์ด๋๋ ํด๋์ค (์ง์ํธ) - Sprint1ใ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ต&์ ๋ฆฌ ์ฐจ ์์ฑ๋์์ต๋๋ค. ๐์ค์ต ํ๊ฒฝ ๊ตฌ์ฑ ์ด๋ฒ์๋ ์ฟ ๋ฒ๋คํฐ์ค ์ค์ตํ๊ฒฝ์ ๊ตฌ์ฑํด๋ณด๊ณ ์ ํฉ๋๋ค. ๊ฐ์ธ์ ์ผ๋ก ๊ณต๋ถํ ๋๋ VMware๊ด๋ จ ์ ํ์ ์ฌ์ฉํ๋ค๋ณด๋ VMware Workstation์ ํตํด์ ์งํํ๋ ค๊ณ ํ์ผ๋, ์ฒซ ์ค์ต์ด๊ธฐ ๋๋ฌธ์ ์ค์ต๋ด์ฉ์ ๋ ์ง์คํ๊ณ ์ VirtualBox๋ก ์งํํ์ต๋๋ค. ๐Vagrant๋ฅผ ํ์ฉํ์ฌ VM ์์ฑ * OS: Rocky Linux * ์ค์ต ์คํฌ๋ฆฝํธ๋ฅผ ํ์ฉํ์ฌ k8s ๋ง์คํฐ ๋ ธ๋ ์์ฑ # Vagrant ํด๋ ์์ฑ D:\> mkdir k8s # Vagrant ์คํฌ๋ฆฝํธ ๋ค์ด๋ก๋ D:\k8s> curl -O https://raw.githubusercontent.com/k8s-1pro..
๐[Sprint1] ์ฟ ๋ฒ๋คํฐ์ค ๋ฌด๊ฒ๊ฐ ์๊ฒ ์ค์นํ๊ธฐ*ํด๋น ๊ธ์ ์ธํ๋ฐ ใ์ฟ ๋ฒ๋คํฐ์ค ์ด๋๋ ํด๋์ค (์ง์ํธ) - Sprint1ใ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ต&์ ๋ฆฌ ์ฐจ ์์ฑ๋์์ต๋๋ค. ๐์ค์ต ํ๊ฒฝ ๊ตฌ์ฑ ์ด๋ฒ์๋ ์ฟ ๋ฒ๋คํฐ์ค ์ค์ตํ๊ฒฝ์ ๊ตฌ์ฑํด๋ณด๊ณ ์ ํฉ๋๋ค. ๊ฐ์ธ์ ์ผ๋ก ๊ณต๋ถํ ๋๋ VMware๊ด๋ จ ์ ํ์ ์ฌ์ฉํ๋ค๋ณด๋ VMware Workstation์ ํตํด์ ์งํํ๋ ค๊ณ ํ์ผ๋, ์ฒซ ์ค์ต์ด๊ธฐ ๋๋ฌธ์ ์ค์ต๋ด์ฉ์ ๋ ์ง์คํ๊ณ ์ VirtualBox๋ก ์งํํ์ต๋๋ค. ๐Vagrant๋ฅผ ํ์ฉํ์ฌ VM ์์ฑ * OS: Rocky Linux * ์ค์ต ์คํฌ๋ฆฝํธ๋ฅผ ํ์ฉํ์ฌ k8s ๋ง์คํฐ ๋ ธ๋ ์์ฑ # Vagrant ํด๋ ์์ฑ D:\> mkdir k8s # Vagrant ์คํฌ๋ฆฝํธ ๋ค์ด๋ก๋ D:\k8s> curl -O https://raw.githubusercontent.com/k8s-1pro..
2023.09.21 -
*ํด๋น ๊ธ์ ์ธํ๋ฐ ใ์ฟ ๋ฒ๋คํฐ์ค ์ด๋๋ ํด๋์ค (์ง์ํธ) - Sprint1ใ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ต&์ ๋ฆฌ ์ฐจ ์์ฑ๋์์ต๋๋ค. ๐๊ธฐ์ ์ ํ๋ฆ์ผ๋ก ์ดํดํ๋ ์ปจํ ์ด๋ Kubernetes๋ DevOps์ Container Infra ํ๊ฒฝ์์ ๋นผ๋์ ์ ์๋ ๋ถ๋ถ์ด ๋์์ต๋๋ค. ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ ์ดํดํ๊ธฐ ์ํด์๋ OS์ ๊ธฐ์ ๋ฐ์ ๊ณผ ๋๋ถ์ด ๊ฐ์ํ ๋ฐ ์ปจํ ์ด๋ ํ๊ฒฝ์ ๋ํ ์ ๋ฐ์ ์ธ ๋ฐฐ๊ฒฝ ํ๋ฆ์ ์ ํ์๊ฐ ์์ต๋๋ค. ๐Linux OS ํ๋ฆ Linux OS๋ UNIX๋ฅผ ์์์ผ๋ก ๋ฐ๋น์๊ณ์ด๊ณผ ๋ ๋ํ๊ณ์ด๋ก ๋ฐฐํฌํ์ ์ ๊ณตํ๊ณ ์๊ณ RedHat์์๋ ๊ธฐ์ ์ฉ ๋ฐฐํฌํ์ธ Red Hat Enterprise Linux(RHEL)์ ์ ๋ฃ์ ๊ณตํ์ฌ ๋๋ถ๋ถ์ ๊ธฐ์ ์์๋ ํด๋น ๋ฐฐํฌํ์ ์ฃผ๋ก ์ฌ์ฉํ๊ฑฐ๋ CentOS, Ubuntu ๋ ๋ณํํ์ฌ ์ฌ์ฉํ๊ณ ..
๐[Sprint1] ์ปจํ ์ด๋ ํ๋ฐฉ ์ ๋ฆฌ*ํด๋น ๊ธ์ ์ธํ๋ฐ ใ์ฟ ๋ฒ๋คํฐ์ค ์ด๋๋ ํด๋์ค (์ง์ํธ) - Sprint1ใ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ต&์ ๋ฆฌ ์ฐจ ์์ฑ๋์์ต๋๋ค. ๐๊ธฐ์ ์ ํ๋ฆ์ผ๋ก ์ดํดํ๋ ์ปจํ ์ด๋ Kubernetes๋ DevOps์ Container Infra ํ๊ฒฝ์์ ๋นผ๋์ ์ ์๋ ๋ถ๋ถ์ด ๋์์ต๋๋ค. ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ ์ดํดํ๊ธฐ ์ํด์๋ OS์ ๊ธฐ์ ๋ฐ์ ๊ณผ ๋๋ถ์ด ๊ฐ์ํ ๋ฐ ์ปจํ ์ด๋ ํ๊ฒฝ์ ๋ํ ์ ๋ฐ์ ์ธ ๋ฐฐ๊ฒฝ ํ๋ฆ์ ์ ํ์๊ฐ ์์ต๋๋ค. ๐Linux OS ํ๋ฆ Linux OS๋ UNIX๋ฅผ ์์์ผ๋ก ๋ฐ๋น์๊ณ์ด๊ณผ ๋ ๋ํ๊ณ์ด๋ก ๋ฐฐํฌํ์ ์ ๊ณตํ๊ณ ์๊ณ RedHat์์๋ ๊ธฐ์ ์ฉ ๋ฐฐํฌํ์ธ Red Hat Enterprise Linux(RHEL)์ ์ ๋ฃ์ ๊ณตํ์ฌ ๋๋ถ๋ถ์ ๊ธฐ์ ์์๋ ํด๋น ๋ฐฐํฌํ์ ์ฃผ๋ก ์ฌ์ฉํ๊ฑฐ๋ CentOS, Ubuntu ๋ ๋ณํํ์ฌ ์ฌ์ฉํ๊ณ ..
2023.09.16