์ด ์๋ฃจ์ ์ Compute Engine ์ด๋ฏธ์ง ๊ด๋ฆฌ ์๋ น์ ๋ํ ์ฌํ ๊ฐ์ด๋๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ฏธ์ง๋ Compute Engine์์ ์คํ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ๋ณธ ์ด์ ํ๊ฒฝ์ ์ ๊ณตํ๋ฉฐ, ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น ๋ฅด๊ณ ์์ ์ ์ธ ๋ฐฐํฌ ๋ฐ ํ์ฅ์ ๋ณด์ฅํ๋ ๋ฐ ์ค์ํฉ๋๋ค. ์ฌ๋ ๋ณต๊ตฌ ๋๋ ๋กค๋ฐฑ ์๋๋ฆฌ์ค๋ฅผ ์ํด ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๋ฒ์ ์ ๋ณด๊ด์ฒ๋ฆฌํ ์๋ ์์ต๋๋ค.
์ด๋ฏธ์ง ์ดํดํ๊ธฐ
Compute Engine์ ์ด๋ฏธ์ง๋ ๋ณ๊ฒฝํ ์ ์๋ ๋์คํฌ์ ๋ํ ์ฐธ์กฐ๋ฅผ ์ ๊ณตํ๋ ํด๋ผ์ฐ๋ ๋ฆฌ์์ค์ ๋๋ค. ํด๋น ๋์คํฌ ํํ์ ๋ช ๊ฐ์ง ๋ฐ์ดํฐ ํ์์ ์ฌ์ฉํ์ฌ ์บก์ํ๋ฉ๋๋ค.
์ด๋ฏธ์ง๋ ๋ฏธ๋ฆฌ ์ฑ์์ง ํ๋ ๋์คํฌ๋ฅผ ๋ง๋๋ ๋ฐ ์ฌ์ฉ๋ ์์ ๋ฐ์ดํธ ๋ฒ๋ค์ ๋๋ค. ํ์์ด ์ง์ ๋ ๋ชจ๋ ๋์คํฌ์๋ ๋ฐ์ดํฐ๊ฐ ๋ค์ด ์๋ ํ๋ ์ด์์ ํํฐ์ ์ ๊ฐ๋ฆฌํค๋ ํํฐ์ ํ ์ด๋ธ์ด ๊ธฐ๋ก๋์ด ์์ต๋๋ค. ์ด๋ฏธ์ง๋ก ๋ถํ ํ ์ ์์ผ๋ ค๋ฉด ๋ค์์ ํฌํจํด์ผ ํฉ๋๋ค.
- ํํฐ์ ํ ์ด๋ธ: ๋ง์คํฐ ๋ถํธ ๋ ์ฝ๋ ๋๋ GUID ํํฐ์ ํ ์ด๋ธ
- ๋ถํ ๊ฐ๋ฅํ ํํฐ์
๋์คํฌ๋ฅผ Compute Engine ์ด๋ฏธ์ง๋ก ๊ฐ์ ธ ์ค๋ ค๋ฉด ๋์คํฌ์ ๋ฐ์ดํธ๋ฅผ disk.raw
ํ์ผ์ ๊ธฐ๋กํด์ผ ํฉ๋๋ค.
๋์คํฌ์ ์ ์ฒด ๋ฐ์ดํธ ์ํ์ค๊ฐ ํ์ผ์ ๊ธฐ๋ก๋๋ฉด ํ์ผ์ tar ํ์์ ์ฌ์ฉํ์ฌ ๋ณด๊ด์ฒ๋ฆฌ๋ ๋ค์ GZIP ํ์์ ์ฌ์ฉํ์ฌ ์์ถ๋ฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์์ฑ๋ *.tar.gz
ํ์ผ์ Cloud Storage์ ์
๋ก๋ํ๊ณ ์ ๋ค์ด์ด๊ทธ๋จ๊ณผ ๊ฐ์ด Compute Engine์ ์ด๋ฏธ์ง๋ก ๋ฑ๋กํ ์ ์์ต๋๋ค. ์ด๋ฏธ์ง๋ฅผ ๋ฑ๋กํ๋ฉด Google Cloud์ ๋ชจ๋ ๋ฆฌ์ ์ ์๋ณธ ๋์คํฌ์ ์ ํํ ๋์ผํ ๋ณต์ ๋ณธ์ ๋ง๋ค ์ ์์ต๋๋ค. ์๋ก ๋ฑ๋ก๋ ์ด๋ฏธ์ง๋ Compute Engine ์ธ์คํด์ค์ ๋ถํ
๋ณผ๋ฅจ์ผ๋ก ์ข
์ข
์ฌ์ฉ๋ฉ๋๋ค.
์ด๋ฌํ Compute Engine ์ฉ์ด์ ๋ํ ๋ณด๋ค ๊ธฐ๋ณธ์ ์ธ ์๊ฐ๋ ๋ฌธ์์ ๊ฐ์ ๋จธ์ ์ธ์คํด์ค ๋ฐ ์ด๋ฏธ์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ถํ ์ด๋ฏธ์ง ์ ํ
Compute Engine ์ฌ์ฉ์ ์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ ๊ฐ์ ๋จธ์ (VM) ์ธ์คํด์ค์ ์ด์์ฒด์ ๋ก ์ฌ์ฉํ ์ด๋ฏธ์ง๋ฅผ ์ ํํ๋ ๊ฒ์ ๋๋ค. ์ ๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธ๋๋ Google Cloud์์ ์ ๊ณตํ๋ ๊ณต๊ฐ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. Google Cloud ๋ Debian, Ubuntu, CentOS์ ๊ฐ์ ๋ค์ํ ์ด์์ฒด์ ๋ฅผ ์ถ๊ฐ ๋น์ฉ ์์ด ์ ๊ณตํฉ๋๋ค. Red Hat Enterprise Linux ๋ฐ Microsoft Windows์ ๊ฐ์ ์ผ๋ถ ์ด์์ฒด์ ๋ ํ๋ฆฌ๋ฏธ์ ์ด๋ฏธ์ง๋ก ์ธ์คํด์ค๊ฐ ์คํ๋๋ ์๊ฐ๋น ์ถ๊ฐ ์๊ธ์ด ๋ถ๊ณผ๋ฉ๋๋ค.
์๋ ์ ๋ฐ์ดํธ ์ ์ฑ , ๋ณด์ ํจ์น, ์ง์ ์ฑ๋๊ณผ ๊ฐ์ ํน์ ์ด๋ฏธ์ง์ ๋ํ ์์ธํ ์ ๋ณด๋ ์ ํ ๋ฌธ์์ ์ด์์ฒด์ ์ธ๋ถ์ ๋ณด ์น์ ์ ์ฐธ์กฐํ์ธ์.
๋ํ ์ถ๊ฐ ๋ณด์์ ์ํด์๋ ์ ๋ขฐํ ์ ์๋ ์ด๋ฏธ์ง ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ๋ถํ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค ๋ ํน์ ๊ณต๊ฐ ์ด๋ฏธ์ง ํ๋ก์ ํธ์ ์ด๋ฏธ์ง๊ฐ ์ฌ์ฉ๋์ง ์๋๋ก ์ ํํ๋ ์กฐ์ง ์ ์ฑ ์ ์ ์ํ ์ ์์ต๋๋ค.
Google Cloud ๊ณต๊ฐ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ฌ Compute Engine ์ธ์คํด์ค๋ฅผ ๋ถํ ํ ํ ์ธ์คํด์ค๋ฅผ ๋ง์ถค์ค์ ํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ ์ ์์ต๋๋ค.
์ธ์คํด์ค๋ฅผ ๊ตฌ์ฑํ๋ ํ ๊ฐ์ง ๋ฐฉ๋ฒ์ ์์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ถํ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ๋ ๋ช ๋ น์ด๋ฅผ ์คํํ๋ ๊ฒ์ ๋๋ค. ์ด ์คํฌ๋ฆฝํธ๋ ์ธ์คํด์ค๊ฐ ๋ถํ ๋ ๋๋ง๋ค ์คํ๋๋ฏ๋ก ์ผ๊ด์ ์ด์ง ์๊ฑฐ๋ ๋ถ๋ถ์ ์ผ๋ก ๊ตฌ์ฑ๋ ์ํ๊ฐ ๋์ง ์๋๋ก ์คํฌ๋ฆฝํธ๋ฅผ ๋ฉฑ๋ฑ์ผ๋ก ์ค์ ํด์ผ ํฉ๋๋ค. ์ธ์คํด์ค๊ฐ ๊ด๋ฆฌํ ์ธ์คํด์ค ๊ทธ๋ฃน์ ์ผ๋ถ์ธ ๊ฒฝ์ฐ Instance Group Updater๋ฅผ ์ฌ์ฉํ์ฌ ์ธ์คํด์ค๋ฅผ ๋ค์ ์์ํ๊ฑฐ๋ ๋ค์ ๋น๋ํ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ์์ ์คํฌ๋ฆฝํธ๊ฐ ๋ค์ ์คํ๋ฉ๋๋ค. ์์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ฌ Chef ๋๋ Ansible๊ณผ ๊ฐ์ ๊ตฌ์ฑ ๊ด๋ฆฌ ๋๊ตฌ๋ฅผ ์คํํ๋ ๊ฒ์ด ์ผ๋ฐ์ ์ ๋๋ค.
์ปค์คํ ์ด๋ฏธ์ง ๋ง๋ค๊ธฐ
์ธ์คํด์ค์ ์์ ์คํฌ๋ฆฝํธ๋ฅผ ๊ตฌ์ฑํ๋ ๊ฒ๋ ์ธํ๋ผ๋ฅผ ํ๋ก๋น์ ๋ํ ์ ์๋ ์ ํฉํ ๋ฐฉ๋ฒ์ด์ง๋ง ๋ณด๋ค ํจ์จ์ ์ธ ๋ฐฉ๋ฒ์ ๊ตฌ์ฑ์ ๊ณต๊ฐ ์ด๋ฏธ์ง์ ํตํฉํ์ฌ ์ ์ปค์คํ ์ด๋ฏธ์ง๋ฅผ ๋ง๋๋ ๊ฒ์ ๋๋ค. ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์ด๋ฏธ์ง๋ฅผ ๋ง์ถค์ค์ ํ ์ ์์ต๋๋ค.
- ์๋
- ์๋
- ๊ฐ์ ธ์ค๊ธฐ
์ปค์คํ ์ด๋ฏธ์ง๋ฅผ ๋ง๋๋ ํ๋ก์ธ์ค๋ฅผ ๋ฒ ์ดํน์ด๋ผ๊ณ ํฉ๋๋ค.
์ด๋ฏธ์ง๋ฅผ ๋ฒ ์ดํนํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ด์ ์ด ์์ต๋๋ค.
- ๋ถํ ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ค๋น๋ ๋๊น์ง์ ์๊ฐ์ด ์งง์ต๋๋ค.
- ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ์ ์์ ์ฑ์ด ํฅ์๋ฉ๋๋ค.
- ์ด์ ๋ฒ์ ์ผ๋ก ์ฝ๊ฒ ๋กค๋ฐฑํ ์ ์์ต๋๋ค.
- ์ ํ๋ฆฌ์ผ์ด์ ๋ถํธ์คํธ๋ฉ ์ค์ ์ธ๋ถ ์๋น์ค์ ๋ํ ์์กด์ฑ์ด ๋ฎ์์ง๋๋ค.
- ํ์ฅํ๋ฉด ๋์ผํ ์ํํธ์จ์ด ๋ฒ์ ์ด ํฌํจ๋ ์ธ์คํด์ค๊ฐ ๋ง๋ค์ด์ง๋๋ค.
์๋ ๋ฒ ์ดํน
๊ณต๊ฐ ์ด๋ฏธ์ง์์ ์ VM ์ธ์คํด์ค๋ฅผ ์์ฑํ๊ณ , ์ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์ค์ ์ผ๋ก ์ธ์คํด์ค๋ฅผ ๊ตฌ์ฑํ ๋ค์ ํด๋น ์ธ์คํด์ค์์ ์ปค์คํ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ผ๋ก ๊ฐ๋จํ ์ปค์คํ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ์๋ ๋ฒ ์ดํน ๋๋ ๊ธฐ์กด ์ด๋ฏธ์ง ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์ฌ์ฉํ๋ ๋์ ์ด๋ฏธ์ง๋ฅผ ์ฒ์๋ถํฐ ์๋์ผ๋ก ๊ตฌ์ฑํ ์ ์๋ ๊ฒฝ์ฐ ์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ธ์.
๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ผ ๊ฐ๋จํ ์ปค์คํ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
- ๊ณต๊ฐ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ฌ ์ธ์คํด์ค๋ฅผ ๋ง๋ญ๋๋ค.
- ์ธ์คํด์ค์ ์ฐ๊ฒฐํฉ๋๋ค.
- ํ์์ ๋ง๊ฒ ์ธ์คํด์ค๋ฅผ ์ปค์คํ ํฉ๋๋ค.
- ์ธ์คํด์ค๋ฅผ ์ค์งํฉ๋๋ค.
- ํด๋น ์ธ์คํด์ค์ ๋ถํ ๋์คํฌ์์ ์ปค์คํ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ญ๋๋ค. ์ด ํ๋ก์ธ์ค์์๋ ์ธ์คํด์ค๋ ์ญ์ ํ์ง๋ง ๋ถํ ๋์คํฌ๋ ์ ์งํด์ผ ํฉ๋๋ค.
์๋ ๋ฒ ์ดํน
์ด๋ฏธ์ง ์๊ฐ ์ ์ ๊ฒฝ์ฐ ์๋ ๋ฒ ์ดํน์ผ๋ก ์ฝ๊ฒ ์์ํ ์ ์์ง๋ง ์ด๋ฏธ์ง ์๊ฐ ๋ง์์ง๋ฉด ๊ฐ์ฌํ๊ณ ๊ด๋ฆฌํ๊ธฐ๊ฐ ์ด๋ ค์์ง๋๋ค. Packer๋ ์ด๋ฏธ์ง ์์ฑ์ ๋ ์ฝ๊ฒ ์ฌํํ๊ณ , ๊ฐ์ฌํ๊ณ , ๊ตฌ์ฑํ๊ณ , ์ ๋ขฐํ ์ ์๊ฒ ํ๋ ์คํ์์ค ๋๊ตฌ์ ๋๋ค. Packer๋ฅผ Spinnaker ํ์ดํ๋ผ์ธ์ ์ผ๋ถ๋ก ์ฌ์ฉํ์ฌ ์ธ์คํด์ค ํด๋ฌ์คํฐ์ ๋ฐฐํฌ๋๋ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ ์๋ ์์ต๋๋ค.
๊ธฐ์กด ์ด๋ฏธ์ง ๊ฐ์ ธ์ค๊ธฐ
์ด๋ฏธ์ง ๊ฐ์ ธ์ค๊ธฐ ํ๋ก์ธ์ค๋ฅผ ์๋ํํ๋ ๊ฐ์ ๋์คํฌ ๊ฐ์ ธ์ค๊ธฐ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ๊ธฐ์กด ์ธํ๋ผ์์ Compute Engine์ผ๋ก ๋ถํ ๋์คํฌ ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค. Linux ๋จธ์ ์ ๊ฒฝ์ฐ RAW ๋์คํฌ ์ด๋ฏธ์ง, Amazon Machine Images(AMI), VirtualBox ์ด๋ฏธ์ง ์๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ํ ์ฌ์ธต ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ธฐ์กด ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ค๋ ๋ ๋ค๋ฅธ ์ต์ ์ Migrate to Virtual Machines๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค.
Migrate to Virtual Machines๋ ์ง์์ ์ธ ๋ธ๋ก ์์ค ๋ณต์ ๋ฅผ ์ฌ์ฉํ์ฌ ๋จธ์ ์ ๋ค๋ฅธ ํ๋ซํผ์ผ๋ก ์ฝ๊ฒ ๋ง์ด๊ทธ๋ ์ด์ ํ ์ ์๋ ๋๊ตฌ ์ฒด์ธ ๋ฐ ์๋น์ค์ ๋๋ค. Compute Engine์ผ๋ก ๋จธ์ ์ ๋ง์ด๊ทธ๋ ์ด์ ํ ๋ค์ ์๋ ๋ฒ ์ดํน์ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
์ด๋ฏธ์ง ์ํธํ
Compute Engine์ ๋ชจ๋ ๋์คํฌ๋ ๊ธฐ๋ณธ์ ์ผ๋ก Google์ ์ํธํ ํค๋ฅผ ์ฌ์ฉํ์ฌ ์ํธํ๋ฉ๋๋ค. ๋์คํฌ์์ ๋น๋๋ ์ด๋ฏธ์ง๋ ์ํธํ๋ฉ๋๋ค. ๋๋ ๋์คํฌ๋ฅผ ๋ง๋ค ๋ ์์ฒด ์ํธํ ํค๋ฅผ ์ ๊ณตํ ์๋ ์์ต๋๋ค. ๋์คํฌ๋ฅผ ๋ง๋ ๋ค์ ์ด๋ฏธ์ง ์์ฑ ๋ช ๋ น์ด์ ์ํธํ ํค๋ฅผ ์ ๊ณตํ์ฌ ์ํธํ๋ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ์ ์ฅ ๋ฐ์ดํฐ ์ํธํ ๋ฐ ๊ณ ๊ฐ ์ ๊ณต ์ํธํ ํค์ ๋ํ ์์ธํ ๋ด์ฉ์ Google Cloud ๋ฌธ์์์ ์ ์ฅ ์ค ๋ฐ์ดํฐ ์ํธํ๋ฅผ ์ฐธ์กฐํ์ธ์.
์ด๋ฏธ์ง ์๋ช ์ฃผ๊ธฐ
์ด๋ฏธ์ง ๋น๋ ํ์ดํ๋ผ์ธ์ ์ค์ ํ ํ์๋ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ธ์คํด์ค๋ฅผ ์์ ์ ์ผ๋ก ์์ํ ์ ์์ต๋๋ค. ํ์ดํ๋ผ์ธ์ด ์ด๋ฏธ์ง ์์ฑ์ ์ฒ๋ฆฌํ๋ ๋์ ๋ฐฐํฌ ๋ฉ์ปค๋์ฆ์ด ์ต์ ๋ฒ์ ์ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ๋์ง ํ์ธํด์ผ ํฉ๋๋ค. ๋ง์ง๋ง์ผ๋ก ์ฌ์ฉ๋์ง ์๋ ์ด์ ์ด๋ฏธ์ง๋ฅผ ์๋์น ์๊ฒ ์ฌ์ฉํ์ง ์๋๋ก ์ด๋ฏธ์ง๋ฅผ ์ ๋ณํ๋ ํ๋ก์ธ์ค๊ฐ ํ์ํฉ๋๋ค.
์ด๋ฏธ์ง ๊ณ์ด
์ด๋ฏธ์ง ๊ณ์ด์ ๊ด๋ จ ์ด๋ฏธ์ง๋ฅผ ๊ทธ๋ฃนํํด์ ํน์ ์ด๋ฏธ์ง ๋ฒ์ ๊ฐ์ ๊ฐํธํ๊ฒ ๋กคํฌ์๋/๋กค๋ฐฑํ ์ ์์ด ํ๋ก์ ํธ์ ์ด๋ฏธ์ง๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ์ด๋ฏธ์ง ๊ณ์ด ๊ถ์ฅ์ฌํญ์ ์ฐธ์กฐํ์ธ์.
์ด๋ฏธ์ง ์ง์ ์ค๋จ
๊ด๋ฆฌ์๋ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง ์ง์์ ์ค๋จํจ์ผ๋ก์จ ์ด๋ฏธ์ง ๊ณ์ด์ด ๊ฐ๋ฆฌํค๋ ์ด๋ฏธ์ง๋ฅผ ๋กค๋ฐฑํ ์๋ ์์ต๋๋ค.
gcloud compute images deprecate my-application-v3-20161011 --state DEPRECATED
๋ค์ํ ์ง์ ์ค๋จ ์ํ ์ค์์ ์ ํํ ์ ์์ต๋๋ค.
์ํ | ์ค๋ช |
---|---|
์ง์ ์ค๋จ๋จ | ์ต์ ์ด๋ฏธ์ง๋ ์๋์ง๋ง ์ฌ์ฉ์๊ฐ ์คํํ ์ ์๋ ์ด๋ฏธ์ง์ ๋๋ค. ์ฌ์ฉ์๊ฐ ์ด๋ฏธ์ง ์คํ ์ ๋ ์ด์ ์ต์ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ง ์๋๋ค๋ ๊ฒฝ๊ณ ๊ฐ ํ์๋ฉ๋๋ค. |
์ฌ์ฉ๋์ง ์์ | ์ฌ์ฉ์ ๋๋ ์๋ํ์ ์ํด ์คํ๋์ง ์์์ผ ํ๋ ์ด๋ฏธ์ง์ ๋๋ค. ์ด๋ฌํ ์ด๋ฏธ์ง๋ก ์ธ์คํด์ค๋ฅผ ๋ง๋ค๋ ค๋ ์๋๋ ์คํจํ๊ฒ ๋ฉ๋๋ค. ์ด ์ด๋ฏธ์ง ์ํ๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง๋ฅผ ๋ณด๊ด์ฒ๋ฆฌํ๋ฉด ๋น๋ถํ ๋์คํฌ๋ก ๋ง์ดํธํ ๋ ๋ฐ์ดํฐ๋ฅผ ๊ณ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. |
์ญ์ ๋จ | ์ด๋ฏธ ์ญ์ ๋์๊ฑฐ๋ ์ดํ์ ์ญ์ ๋ ๊ฒ์ผ๋ก ํ์๋ ์ด๋ฏธ์ง์ ๋๋ค. ์ด ์ด๋ฏธ์ง๋ ์คํํ ์ ์์ผ๋ฉฐ ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ์ญ์ ํด์ผ ํฉ๋๋ค. |
์๋ช ์ฃผ๊ธฐ ์ ์ฑ ์ ์ฉ
gcloud compute images deprecate
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง๋ฅผ ์ญ์ ๋๋ ์ฌ์ฉ๋์ง ์์์ผ๋ก ํ์ํ ์ ์์ต๋๋ค. --delete-in
๋๋ --delete-on
ํ๋๊ทธ ์ค ํ๋๋ฅผ ์ ๊ณตํ์ฌ ๋์ค์ ์ญ์ ํ ์ ์๋๋ก ์ด๋ฏธ์ง์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์ฒจ๋ถํ ์ ์์ต๋๋ค. ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์ฒจ๋ถํ์ฌ ์ด๋ฏธ์ง๋ฅผ ํฅํ ์ฌ์ฉ๋์ง ์์์ผ๋ก ํ์ํ๋ ค๋ฉด --obsolete-in
๋๋ --obsolete-on
ํ๋๊ทธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด ๋ช
๋ น์ด๋ฅผ ์ด๋ฏธ์ง ๋น๋ ํ๋ก์ธ์ค์ ํตํฉํ์ฌ ํ๋ก์ ํธ์ ์๋ ์ค๋๋๊ณ ๋ง๋ฃ๋ ์ด๋ฏธ์ง์ ํ์ฐ์ ์ ํํ๋ ์ด๋ฏธ์ง ์๋ช
์ฃผ๊ธฐ ์ ์ฑ
์ ์ ์ฉํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ด๋ฏธ์ง ๋น๋ ํ์ดํ๋ผ์ธ์ ๋์ ์ง์ ์ค๋จ๋์๊ฑฐ๋ ์ญ์ ํด์ผ ํ๋ ์ด๋ฏธ์ง์ ๋ํ ์ถ๊ฐ์ ์ธ ๊ฒ์ฌ๋ฅผ ํฌํจ์ํจ ๋ค์ ํด๋น ์์
์ ๋ช
์์ ์ผ๋ก ์ํํ ์ ์์ต๋๋ค.
์ง์ ์ค๋จ ๋ฐ ์ญ์ ๋ ์ด๋ฏธ์ง๋ ๊ธฐ๋ณธ์ ์ผ๋ก API์ UI๋ฅผ ํตํด ํ์๋์ง ์์ง๋ง --show-deprecated
ํ๋๊ทธ๋ฅผ ์ ๊ณตํ๋ฉด ๊ณ์ ๋ณผ ์ ์์ต๋๋ค.
์ด๋ฏธ์ง์ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ฅผ ์์ ํ ์ญ์ ํ๋ ค๋ฉด ํด๋น ์ด๋ฏธ์ง์ ๋ํ ๋ช
์์ ์ธ ์ญ์ ๋ช
๋ น์ด๋ฅผ ์ ๋ฌํด์ผ ํฉ๋๋ค.
ํ๋ก์ ํธ ๊ฐ ์ด๋ฏธ์ง ๊ณต์
์กฐ์ง์์๋ ๋ฆฌ์์ค, ํ๊ฒฝ, ์ฌ์ฉ์ ์ก์ธ์ค๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํด ์ฌ๋ฌ Google Cloud ํ๋ก์ ํธ๋ฅผ ๋ง๋ค๊ณค ํฉ๋๋ค. ๋ฆฌ์์ค๋ฅผ ํ๋ก์ ํธ๋ก ๊ฒฉ๋ฆฌํ๋ฉด ์ธ๋ถํ๋ ๊ฒฐ์ , ๋ณด์ ์ ์ฉ, ๋ถ๋ฆฌ๋ ๋คํธ์ํน์ด ๊ฐ๋ฅํฉ๋๋ค. ๋๋ถ๋ถ์ ํด๋ผ์ฐ๋ ๋ฆฌ์์ค๋ ์ฌ๋ฌ ํ๋ก์ ํธ๋ฅผ ํฌ๊ดํ ํ์๊ฐ ์์ง๋ง ์ด๋ฏธ์ง๋ ํ๋ก์ ํธ ๊ฐ์ ๊ณต์ ํ๊ธฐ์ ์ ์ ํ ๋์์ ๋๋ค. ๊ณต์ ์ด๋ฏธ์ง ์ธํธ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ณตํต ํ๋ก์ธ์ค๋ฅผ ๋ฐ๋ผ ๋ณด์, ์น์ธ, ํจํค์ง ๊ด๋ฆฌ, ๋๋จธ์ง ์กฐ์ง์ ์ํด ์ฌ์ ๊ตฌ์ฑ๋ ์์ ์ ๋ํ ๊ถ์ฅ์ฌํญ๊ณผ ํจ๊ป ์ด๋ฏธ์ง๋ฅผ ์ ์กํ ์ ์์ต๋๋ค.
์กฐ์ง์ ํ๋ก์ ํธ์ IAM ์ญํ ์ ํ ๋นํ์ฌ ์ด๋ฏธ์ง๋ฅผ ๊ณต์ ํฉ๋๋ค. ๋ค๋ฅธ ํ๋ก์ ํธ์ ๊ณต์ ํ๋ ค๋ ์ด๋ฏธ์ง๋ฅผ ํฌํจํ๋ ํ๋ก์ ํธ๋ ์์ ๋ค์ด์ด๊ทธ๋จ์์ '์ด๋ฏธ์ง ์์ฑ ํ๋ก์ ํธ'๋ก ํ์๋์ด ์์ผ๋ฉฐ ๋ค์ IAM ์ญํ ๋ฐ ์ ์ฑ ์ด ์ ์ฉ๋์ด์ผ ํฉ๋๋ค.
- '์ด๋ฏธ์ง ์ฌ์ฉ์ ๊ทธ๋ฃน'์ ์ฌ์ฉ์์๊ฒ
compute.imageUser
์ญํ ์ ๋ถ์ฌํ์ฌ ํด๋น ์ด๋ฏธ์ง์ ์ธ์คํด์ค๋ฅผ ๋ง๋ค ์ ์๋๋ก ํ์ฉํฉ๋๋ค. - '์ด๋ฏธ์ง ์์ฑ ์ฌ์ฉ์'์๊ฒ
compute.instanceAdmin
์ญํ ์ ๋ถ์ฌํ์ฌ ์ด ํ๋ก์ ํธ์ ์ธ์คํด์ค๋ฅผ ๋ง๋ค ์ ์๋๋ก ํ์ฉํฉ๋๋ค. - '์ด๋ฏธ์ง ์์ฑ ์ฌ์ฉ์'์๊ฒ
compute.storageAdmin
์ญํ ์ ๋ถ์ฌํ์ฌ ์ด ํ๋ก์ ํธ์ ์ด๋ฏธ์ง์ ๋์คํฌ๋ฅผ ๋ง๋ค ์ ์๋๋ก ํ์ฉํฉ๋๋ค.
๊ณต์ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ๋๋ก ํ๋ ค๋ ํ๋ก์ ํธ๋ compute.imageUser
์ญํ ์ด ์๋ ์ฌ์ฉ์์๊ฒ compute.instanceAdmin
์ญํ ์ ๋ถ์ฌํ์ฌ ์ธ์คํด์ค๋ฅผ ๋ง๋ค ์ ์๋๋ก ํ์ฉํด์ผ ํฉ๋๋ค.
ํ๋ก์ ํธ ๊ฐ์ ์ด๋ฏธ์ง๋ฅผ ๊ณต์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ์๋ด๋ Compute Engine ๋ฌธ์์ ํ๋ก์ ํธ ๊ฐ ์ด๋ฏธ์ง ๊ณต์ ๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ค์ ๋จ๊ณ
- ์ด๋ฏธ์ง ๊ฐ์ ธ์ค๊ธฐ ์ต์ ๊ฒํ
- ๋ถํ ์ด๋ฏธ์ง ์์
- ์ปค์คํ ์ด๋ฏธ์ง ์์