k8s keepalived 1

# k8s + keepalived + haproxy HA ๊ตฌ์„ฑ

k8s(์ฟ ๋ฒ„๋„คํ‹ฐ์Šค)๋Š” ์—ฌ๋Ÿฌ ์žฅ์ ์„ ๊ฐ€์ง„ ์ปจํ…Œ์ด๋„ˆ ์ œ๊ณต ํ”Œ๋žซํผ์ด์ง€๋งŒ ๋‹จ์ผ ์„œ๋ฒ„๋กœ๋งŒ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค๋ฉด, ๊ทธ ์„œ๋น„์Šค๋Š” ์–ธ์ œ๋“  ์ค‘๋‹จ๋  ์ˆ˜ ์žˆ๋Š” ๋ถˆ์™„์ „ํ•œ ์„œ๋น„์Šค์ผ ๊ฒƒ์ด๋‹ค. ๋”ฐ๋ผ์„œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋Š” HA ๊ตฌ์„ฑ์„ ์ง€์›ํ•œ๋‹ค. HA๋ž€? High Availavility์˜ ์•ฝ์ž๋กœ ๊ณ  ๊ฐ€์šฉ์„ฑ์„ ๋œปํ•˜๋ฉฐ, ์„œ๋ฒ„์™€ ๋„คํŠธ์›Œํฌ, ํ”„๋กœ๊ทธ๋žจ ๋“ฑ์˜ ์ •๋ณด ์‹œ์Šคํ…œ์ด ์ƒ๋‹นํžˆ ์˜ค๋žœ ๊ธฐ๊ฐ„ ๋™์•ˆ ์ง€์†์ ์œผ๋กœ ์ •์ƒ ์šด์˜์ด ๊ฐ€๋Šฅํ•œ ์„ฑ์งˆ์„ ๋งํ•œ๋‹ค. [ k8s HA ๊ตฌ์„ฑ ์ „ ํ•„์ˆ˜ ํ™•์ธ ์‚ฌํ•ญ ] kubeadm์˜ ์ตœ์†Œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” 3๋Œ€์˜ Master ์‹œ์Šคํ…œ kubeadm์˜ ์ตœ์†Œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” 3๋Œ€์˜ Worker ์‹œ์Šคํ…œ ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋ชจ๋“  ์‹œ์Šคํ…œ (๊ณต์šฉ ๋˜๋Š” ๊ฐœ์ธ ๋„คํŠธ์›Œํฌ) ๊ฐ„์˜ ๋ชจ๋“  ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ๋ชจ๋“  ์žฅ์น˜์— ๋Œ€ํ•œ sudo ๊ถŒํ•œ ํ•˜๋‚˜์˜ ์žฅ์น˜์—์„œ ๋ชจ๋“  ๋…ธ..

Cloud/Kubernates 2019.09.06