- toc {:toc}
Storage
-
์ฟ ๋ฒ๋คํฐ์ค์ ์คํ ๋ฆฌ์ง โ ๋์ปค์ ์ ์ฌํ๊ฒ Volume์ด๋ผ ํ๋ค.
-
Volume : ํ์ ์๋ ์ปจํ ์ด๋๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ๋ฐ์ดํฐ๋ฅผ ์ง๋ ๋๋ ํ ๋ฆฌ์ด๋ค.
-
ํ ์์์ ๋ฐ์ดํฐ ๋ฒ ์ด์ค๊ฐ ์กด์ฌํ๋ฉด ์ปจํ ์ด๋๋ค์ด ๊ฐ์ ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋ฅผ ๊ณต์ ํ ์ ์๋ค.
-
์ปจํ ์ด๋ ์์๋ ๋ง๋ค ์ ์์ผ๋ ์ปจํ ์ด๋์ ๋์คํฌ write ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ฉด ๊ต์ฅํ ๋๋ ค์ง๊ธฐ ๋๋ฌธ์ ์ฌ์ฉํ์ง ์๋๋ค.
-
emptyDir : ํ์ ์์ฑ๋๊ณ ํ ์์ ์๋ ์ปจํ ์ด๋๋ค์ด ๊ณต์ ํ ์ ์๋ค.
- ํ์ด ์์ฑ๋ ๋ ํจ๊ป ์์ฑ๋๊ณ ํ์ด ์ญ์ ๋ ๋ ํจ๊ป ์ญ์ ๋๋ค.
- ์ฒ์ ์์ฑ๋๋ฉด ๋น์ด์๋ค.
- ํต์ ์์์ ์ผ๋ก ์ปจํ ์ด๋๋ค์ด ์์ ํ๊ธฐ ์ํ ๊ฒ๋ค์ ์ ์ฅํ๊ธฐ ์ํด ์ฌ์ฉํ๋ค.
-
hostPath : ํธ์คํธ ๋ ธ๋ ์์ ์๋ ๋๋ ํ ๋ฆฌ๋ฅผ ํ๋ค์ด ๊ณต์ ํด์ ์ฌ์ฉํ ์ ์๋ ์คํ ๋ฆฌ์ง์ด๋ค. ๋ ธ๋ ์์ ์์นํ๋ค.
- ๋ ธ๋๊ฐ ํด๋ฌ์คํฐ ์์ ์์ ๋ ์์ฑ, ํด๋ฌ์คํฐ๋ฅผ ๋๊ฐ๋ฉด ์ญ์ ๋๋ค.
- ์์์ ์ธ ์์ ์ ์ฌ์ฉํ๋ค.
- Worker ๋ ธ๋์ ํน์ ํ์ผ, ๋๋ ํ ๋ฆฌ๋ฅผ ์ปจํ ์ด๋์ ํ์ผ์์คํ ์ ๋ง์ดํธํ๋ค.
- Persistent Volume Claim : PersistentVolume์ ์ํ ์์ฒญ์ด๋ค.
- ์์
- ์ฟ ๋ฒ๋คํฐ์ค๊ฐ ์ธ์ํ ์ ์๋๋ก Volume์ ๊ฐ์ธ PersistentVolume์ ์ผํ์ผ๋ก ๋ฑ๋กํ๋ค. (์คํ ๋ฆฌ์ง ํ)
- ๋ด ๊ฒ์ด ์๋ PersistentVolume์ ์ผ๋ถ๋ฅผ ๋ด ๊ฒ์ธ ๊ฒ์ฒ๋ผ ์ฌ์ฉํ๊ธฐ ์ํด ์์ฒญํ๋ค. Claim(์ฌ์ฉํ๋ ํ)
- ์ฟ ๋ฒ๋คํฐ์ค๊ฐ ์กฐ์ ํ์ฌ PersistentVolume์ ์ฐํด์ค๋ค.
- PersistentVolume : Namespace, ๊ฐ์ ์ด๋ฆ ๊ณต๊ฐ, ํด๋ฌ์คํฐ ์์ ์กด์ฌํ๋ค.
- ํ์ด Volume์ ์ ์ํ๋ค๋ ์๋ฏธ๋ ๋คํธ์ํฌ๋ฅผ ํตํด์ ์๊ฒฉ์ผ๋ก ํ์ํ ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ค๋ ์๋ฏธ์ด๋ค.
- NFS(Network File System) : ๋คํธ์ํฌ๋ก ์ฐ๊ฒฐํ์ฌ ์ธ๋ถ์ ๋์คํฌ๋ฅผ ์ค์ ์ฐ๊ฒฐํ ๊ฒ์ฒ๋ผ ๋ง์ดํธํ ์ ์๋ค. ํ์ด ์ง์์ง๋๋ผ๋ nfs volume์ ๋ฐ์ดํฐ๋ ์ง์์ง์ง ์๋๋ค.
- ์์