# Hyperledger Korea UserGroup Meetup
# 2019๋ 04์ 17์ผ
# ์ฃผ์
- ์ฟ ๋ฒ๋คํฐ์ค ๊ธฐ๋ฐ ํ์ดํผ๋ ์ ํจ๋ธ๋ฆญ ๋คํธ์ํฌ ๊ตฌ์ถํ๊ธฐ
# ์ฟ ๋ฒ๋คํฐ์ค ๊ธฐ๋ฐ ํ์ดํผ๋ ์ ํจ๋ธ๋ฆญ ๋คํธ์ํฌ ๊ตฌ์ถํ๊ธฐ
- ์ฌ์ ์์ ์๋ฃ - https://github.com/hlkug/meetup/blob/master/201904/์ฌ์ %20์์ .md
- ํธ์ฆ์จ ๋ฉ ์๋ฃ - https://github.com/mjkong/mymarket
- ๋ฐํ ์๋ฃ - https://www.slideshare.net/secret/w2d8vifOIl8icw
# k8s?
- ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ดํฐ (์คํ ๋ฐ ๊ด๋ฆฌ)
- ๋ค์ํ ํด๋ผ์ฐ๋ ๋ฐ ๋ฒ ์ด ๋ฉํ ํ๊ฒฝ ์ง์
- Google Borg์์ ์์๋์ด ์คํ์์คํ ๋จ
- 100% Go ์ธ์ด๋ก ์์ฑ
- 2015๋ 7์ V1.0์ด CNCF ( Cloud Native Computing Foundation )์ ๊ธฐ๋ถ
- 2018๋ 3์ 6์ผ CNCF์์ ์กธ์ ํ ์ฒซ ๋ฒ์งธ ํ๋ก์ ํธ
# k8s ํน์ง
- Automatic binpacking
- Self-healing
- Horizontal scaling
- Service discovery and Load balancing
- Automatic rollouts and rollbacks
- Secret and configuration management
- Storage orchestration
- Batch execution
# k8s ๊ฐ์น
- ์ ๊ณ์ธต ๊ฐ์ฉ์ฑ
- ๋ฐ์ดํฐ ์ผํฐ, ์๋ฒ, ๋ฑ ์ฅ์ ์ ์ํฅ ์๋ ๋ฌด์ค๋จ ์๋น์ค ๊ตฌํ
- ๊ณ์ธต๋ณ ์ค๋ฅ/๊ณ ์ฅ์ ๋ํ Fault Tolerant ๋ฐฉ๋ฒ ํ์ธ
- ์ํฌ๋ก๋ ์ด์์ฑ
- ํน์ ๋ฐ์ดํฐ ์ผํฐ, H/W์ ์ข ์๋์ง ์๋ App ์คํ
- ๋์ ๋ฌผ๋ฆฌ ์๋ฒ ์์ ์ฆ์คํ์ฌ ์ฉ๋ ํ๋
- ์๋ํ
- ์๋น์ค ์ค์ง ์์ด ๋ณ๊ฒฝ์ฌํญ ์ ์ฉ ์๋ํ
- App ๋ฐฐํฌ ์ค ๋ฌด์ค๋จ ์๋น์ค ์ ๊ณต
# ๋๋์
k8s ๋ํด์ ๋ฐฐ์ ์. HF ๊ตฌ์ถ์ ๋ชปํจ.