๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

kubernetes3

[Rancher] Rancherd ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค HA ํด๋Ÿฌ์Šคํ„ฐ ๊ตฌ์„ฑ ๋ฐ ์„ค์น˜, ํ์‡„๋ง ๋Œ€์ฒ˜ ๋ฐฉ๋ฒ• Rancher๋ž€? Rancher๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๋ฐฐํฌํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ํˆด์ž…๋‹ˆ๋‹ค. web๊ธฐ๋ฐ˜ GUI์™€ command line ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๊ณ  ํ™•์žฅ ๋˜ํ•œ ์‰ฝ๊ฒŒ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ํด๋Ÿฌ์Šคํ„ฐ๋„ importํ•˜์—ฌ rancher ์ธํ„ฐํŽ˜์ด์Šค๋กœ ๊ด€๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ณ  ๋˜ํ•œ ์ œ๊ณต๋˜๋Š” ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ํ•„์š”ํ•œ application๋“ค์„ ์‰ฝ๊ฒŒ ๋ฐฐํฌํ•  ์ˆ˜๋„ ์žˆ๋‹ค. kubernetes๋ฅผ ์›น๊ธฐ๋ฐ˜์œผ๋กœ ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š”๊ฒŒ ๊ฐ€์žฅ ํฐ ์žฅ์ ์ด๋‹ค. Rancher ์„ค์น˜ ์‚ฌ์ „ ์š”๊ตฌ ์‚ฌํ•ญ ์ŠคํŽ™ HA ๊ตฌ์„ฑ์„ ์œ„ํ•ด 3๊ฐœ ๋…ธ๋“œ ์ค€๋น„ --> ๋ฆฌ์†Œ์Šค ๋ถ€์กฑ์œผ๋กœ 2๊ฐœ master์™€ 1๊ฐœ worker ๋…ธ๋“œ๋กœ ๊ตฌ์„ฑํ•œ๋‹ค. - master01.centos.test (Memory 4G) - master02.centos.. 2021. 3. 11.
[Kubernetes] ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ GKE ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์—”์ง„ ์‚ฌ์šฉ ๋ฐฉ๋ฒ• GKE ๊ตฌ๊ธ€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์—”์ง„ minikube๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋‹จ์ผ ๋…ธ๋“œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•ด์„œ ๊ฐœ์ธ ๋กœ์ปฌ PC์—์„œ ์‹ค์Šต์„ ์ง„ํ–‰ํ•ด๋ดค๋‹ค. ์ด๋ฒˆ์—๋Š” ์™„์ „ํ•œ ๋‹ค์ค‘ ๋…ธ๋“œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ ํ™˜๊ฒฝ์„ ์…‹ํŒ…ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” GKE ๊ตฌ๊ธ€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์—”์ง„์„ ์‚ฌ์šฉํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ๋‹ค. ์ธํ”„๋ผ์— ๋Œ€ํ•œ ์„ค์ • ์ž‘์—…์ด ์—†๊ณ , ์‰ฝ๊ฒŒ ๋‹ค์ค‘ ๋…ธ๋“œ๋กœ ์‹ค์Šต์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ ํ”„๋กœ์ ํŠธ GCP 2021๋…„ 01์›”์— ์ง„ํ–‰ํ•œ ๋‚ด์šฉ์œผ๋กœ ์„œ๋น„์Šค ์•ฝ๊ด€์— ๋Œ€ํ•œ ๋‚ด์šฉ์ด ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค | Google Cloud ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ, ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฐ ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ, AI ๋ฐ ๋จธ์‹ ๋Ÿฌ๋‹ ๋“ฑ Google์˜ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค๋กœ ๋น„์ฆˆ๋‹ˆ์Šค ๋‹น๋ฉด ๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์„ธ์š”. cloud.google.com ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์ฝ˜์†”์—์„œ ๋จผ์ € ํ”„.. 2021. 1. 30.
[Kubernetes] ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค linux, mac minikube ์„ค์น˜ Kubernetes ํด๋Ÿฌ์Šคํ„ฐ ์„ค์น˜ minikube ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ์—ฌ๋Ÿฌ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. minikube kubeadm kubespray (ssh) AWS, GKE(Google Kubernetes ์—”์ง„) rancher ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์ค‘์— ๊ฐœ์ธ ์‹ค์Šตํ™˜๊ฒฝ์—์„œ ๋‹จ์ผ ๋…ธ๋“œ ํ˜•ํƒœ๋กœ ์‰ฝ๊ฒŒ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” minikube๋ฅผ ์ด์šฉํ•œ ์„ค์น˜๋ฅผ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. Kubernetes๋Š” ์—ฌ๋Ÿฌ ๋…ธ๋“œ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜์ง€๋งŒ, Kubernetes์˜ ๊ฐœ๋…์ตํžˆ๊ฑฐ๋‚˜ ํ…Œ์ŠคํŠธ์˜ ๋ชฉ์ ์œผ๋กœ minikube๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹จ์ผ๋…ธ๋“œํ˜•ํƒœ๋กœ ์„ค์น˜ํ•ด์„œ ์‚ฌ์šฉํ•˜๊ธฐ ์ข‹์€ ๋ฐฉ๋ฒ•์ด๋‹ค. Kubernetes ํด๋Ÿฌ์Šคํ„ฐ ํ†ต์‹  ๊ตฌ์กฐ minikube๋ฅผ ์„ค์น˜ํ•˜๋ฉด Kubernetes Cluster๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํด๋Ÿฌ์Šคํ„ฐ์˜ ์ œ์–ด๋Š” kubectl์ด๋ผ๋Š” Kub.. 2021. 1. 27.