์ ํต์ง์ ์ข ๋ฃ์ผ , ํ๋ก์ ํธ๋ก ๋์ฒด๋์์ต๋๋ค. (ํ์ ๋ ๋ํ์ ํ๋๋ผ ์ํ ๋ฏน ํธ์คํธ์ ์ฝ์ดOS ์ปจํ ์ด๋๋ฅผ ์ฝ์ดOS ํ๋ก์ ํธ์ ํตํฉํ์ต๋๋ค. Linux (๋จ์ผ ์ ํ ๋ด์์). CoreOS ์ปจํ ์ด๋์ ์ต์ ์ ๋ฐ์ดํธ Linux ์ด ํ๋ก์ ํธ๋ 5์ 26์ผ์ ์ง์์ด ์ข ๋ฃ๋ ์์ ์ด๋ฉฐ, ์ดํ ํ๋ก์ ํธ ์๋ช ์ฃผ๊ธฐ๊ฐ ์ข ๋ฃ๋ฉ๋๋ค. 9์ 1์ผ์๋ CoreOS ๊ด๋ จ ๋ฆฌ์์ค๊ฐ ์ญ์ ๋๊ฑฐ๋ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ์ ํ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ค์ด๋ก๋ ๊ฐ๋ฅํ ์ค์น ์ด๋ฏธ์ง, ํด๋ผ์ฐ๋ ๋น๋ ๋ฐ ์ ๋ฐ์ดํธ ์ ์ฅ์๊ฐ ์ญ์ ๋ฉ๋๋ค. GitHub ์ ์ฅ์์ ์ด์ ํธ๋์ปค๋ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ์ ์ง๋ฉ๋๋ค.
CoreOS ์ปจํ ์ด๋ ๋ฐฐํฌํ์์ Linux Fedora CoreOS ํ๋ก์ ํธ๋ ๋ถํธ์คํธ๋ฉ ๊ตฌ์ฑ ํดํท(Ignition), ์์์ ์ ๋ฐ์ดํธ ๋ฉ์ปค๋์ฆ, ๊ทธ๋ฆฌ๊ณ ์ ๋ฐ์ ์ธ ์ ํ ์ฒ ํ์ ์ฐจ์ฉํ์ต๋๋ค. ํจํค์ง ๊ด๋ฆฌ ๊ธฐ์ , OCI(Open Container Initiative) ์ฌ์ ์ง์, ๊ทธ๋ฆฌ๊ณ SE ๊ธฐ๋ฐ์ ์ถ๊ฐ ์ปจํ ์ด๋ ๊ฒฉ๋ฆฌ ๋ฉ์ปค๋์ฆ์ Atomic Host์์ ๊ณ์น๋์์ต๋๋ค.LinuxFedora CoreOS ๊ธฐ๋ฐ ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ์ ๊ฒฝ์ฐ, ํฅํ Kubernetes(OKD ๊ธฐ๋ฐ ํฌํจ)์์ ํตํฉ์ด ๊ณํ๋์ด ์์ต๋๋ค.
CoreOS ์ปจํ ์ด๋์์ ๋ง์ด๊ทธ๋ ์ด์ ์ ๊ฐ์ํํ๊ธฐ ์ํด Linux Fedora CoreOS๊ฐ ์ค๋น๋์์ต๋๋ค. ์ฃผ์ ์ฐจ์ด์ ์ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค. ํ์ฌ ํํ๋ก Fedora CoreOS๋ CoreOS Container๋ฅผ ์์ ํ ๋์ฒดํ ์ ์์ต๋๋ค. Linux์๋ฅผ ๋ค์ด, rkt ์ปจํ ์ด๋ ๊ด๋ฆฌ ํดํท์ด ํฌํจ๋์ด ์์ง ์์ผ๋ฏ๋ก Azure, DigitalOcean, GCE, Vagrant ๋ฐ Container ํ๋ซํผ์ ์ง์๋์ง ์์ต๋๋ค. Linux๋ํ ํดํ์ ๋ณํ ๋ฐ ํธํ์ฑ ์๋ฐ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ ๋ฐฐ์ ํ ์ ์์ต๋๋ค.
Fedora CoreOS๋ก ์ ํํ ๊ธฐํ๋ ์์ง๊ฐ ์๋ ๋ถ๋ค์ ํฌํฌ๋ฅผ ์ดํด๋ณด์ธ์. CoreOS ์ปจํ ์ด๋์ ํธํ๋ฉ๋๋ค. Linux๊ฐ๋ฆผ๊ธธ์ด ์์๋ค. ์ด ํ๋ก์ ํธ๋ Red Hat์ด CoreOS ๊ธฐ์ ์ ์์ฌ ์ ํ์ ํตํฉํ๊ฒ ๋ค๋ ์์ฌ๋ฅผ ๋ฐํํ ํ Kinvolk์ ์ํด 2018๋ ์ ์์๋์์ต๋๋ค. CoreOS ์ปจํ ์ด๋์ ์ง์์ ์ธ ๋ฐ์ ์ ๋ณด์ฅํ๊ธฐ ์ํด ๋ง๋ค์ด์ก์ต๋๋ค. Linux๊ทผ๋ณธ์ ์ธ ๋ณํ๋ฅผ ์ฃผ๊ฑฐ๋ ๊ฐ๋ฐ์ ์ถ์ํ๋ ๊ฒฝ์ฐ์ ํํด์์ ๋๋ค.
ํํ ์ปจํ
์ด๋ Linux ๊ฐ๋ฐ, ์ ์ง ๊ด๋ฆฌ, ์กฐ๋ฆฝ ๋ฐ ๋ฆด๋ฆฌ์ค ๊ฒ์๋ฅผ ์ํด ์์ฒด์ ์ธ ๋
๋ฆฝ ์ธํ๋ผ๋ก ์ด์ ๋์์ง๋ง ์ฝ๋๋ฒ ์ด์ค์ ์ํ๋ ๋๊ธฐํ๋์์ต๋๋ค.
CoreOS(๋ณ๊ฒฝ ์ฌํญ์ ๋ธ๋๋ฉ ์์ ๊ต์ฒด์ ๊ตญํ๋จ). ์ด ํ๋ก์ ํธ๋ CoreOS Container๊ฐ ์ฌ๋ผ์ง๋๋ผ๋ ์ธ์ ๋ ์ง ๋
๋ฆฝ์ ์ผ๋ก ์กด์ํ ์ ์๋๋ก ๊ฐ๋ฐ๋์์ต๋๋ค. Linux์๋ฅผ ๋ค์ด, ๋ณ๋์ ์ค๋ ๋์์ "ยป ํํ ์ปจํ
์ด๋์ฉ Linux ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ณ ํจ์น๋ฅผ ์ ์ฉํ๋ ์คํ์ ์งํํ์ต๋๋ค.
์ถ์ฒ : opennet.ru
