๋กœ์ผ“๐Ÿพ
article thumbnail
[Kubernetes] Control Plane ๊ณผ Data Plane ์ด ์นœ๊ตฌ๊ฐ€ ๋˜๋Š” ๋ฐฉ๋ฒ• - kubeadm init ํŽธ
DevOps/Kubernetes 2024. 1. 24. 23:06

EKS ์™€ ๊ฐ™์€ ํด๋ผ์šฐ๋“œ๊ฐ€ ์ œ๊ณตํ•ด์ฃผ๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๊ฐ€ ์•„๋‹Œ, ์˜จํ”„๋ ˆ๋ฏธ์Šค ํ™˜๊ฒฝ์—์„œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์„ค์น˜ํ•œ๋‹ค๊ณ  ํ•˜๋ฉด ๋ณดํ†ต kubeadm ์ด๋ผ๋Š” ํˆด์„ ์ด์šฉํ•ด์„œ ๊ตฌ์„ฑํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. Control Plane ์€ kubeadm init ๋ฅผ ํ†ตํ•ด ๊ตฌ์„ฑ๋˜๊ณ , Data Plane ์€ kubeadm join ์„ ํ†ตํ•ด ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์— ์กฐ์ธํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. kubeadm ํˆด ํ•˜๋‚˜๋ฉด API Server, Scheduler, Control Manager, ETCD ๋“ฑ Control Plane ์— ํ•„์š”ํ•œ ๋ชจ๋“  ๊ฒƒ๋“ค์ด ๋งˆ๋ฒ•์ฒ˜๋Ÿผ ์ž๋™์œผ๋กœ ๊ตฌ์„ฑ๋˜์ฃ . ๋ฌผ๋ก  kubelet ๊ทธ๋ฆฌ๊ณ  containerd ์™€ ๊ฐ™์€ cri-๊ตฌํ˜„์ฒด๋Š” ์ด๋ฏธ ์‹คํ–‰๋˜๊ณ  ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค! ์ž๋™์ด๋ž€ ๊ฒƒ์ด ํ™•์‹คํžˆ ํŽธ์˜์„ฑ์„ ์ œ๊ณตํ•ด์ฃผ๊ธด ํ•˜์ง€๋งŒ, ์ž๋™์œผ๋กœ ๊ตฌ์„ฑ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ ์•ˆ์—์„œ ๋ฌด์Šจ ์ผ์ด ์ผ์–ด..

article thumbnail
[Kubernetes] kubeadm ์ด์šฉํ•˜์—ฌ k8s Cluster ๋ฐฐํฌํ•˜๊ธฐ(๊ณต์‹๋ฌธ์„œ ์œ„์ฃผ)
... 2021. 11. 19. 16:25

AWS EKS ๋‚˜ GCP GKE๋ฅผ ์ด์šฉํ•˜๋ฉด ์–ด๋ ต์ง€ ์•Š๊ฒŒ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ๋ฅผ ์ด์šฉํ•˜์ง€ ์•Š๊ณ  ์˜จํ”„๋ ˆ๋ฏธ์Šค ํ™˜๊ฒฝ์—์„œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ธฐ๋ž€ ์‰ฌ์šด ์ผ์€ ์•„๋‹™๋‹ˆ๋‹ค. (์ตœ์†Œ ์ €ํ•œํ…Œ๋Š” ใ…œใ…œ) ๊ทธ๋ž˜์„œ ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” k8s ๊ณต์‹ ๋ฌธ์„œ๋ฅผ ๋ณด๊ณ  ์˜จํ”„๋ ˆ๋ฏธ์Šค ํ™˜๊ฒฝ์—์„œ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ตฌ์ถ•ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ํด๋Ÿฌ์Šคํ„ฐ ๊ตฌ์ถ•์— ์ดˆ์ ์„ ๋งž์ถฐ์„œ k8s ์™€ k8s ๋‚ด ์˜ค๋ธŒ์ ํŠธ๋“ค์— ๋Œ€ํ•œ ์„ค๋ช…์„ ์ƒ๋žตํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋งˆ์Šคํ„ฐ ๋…ธ๋“œ์™€ ์›Œ์ปค ๋…ธ๋“œ์—์„œ ์ˆ˜ํ–‰ํ•  ํ–‰์œ„๊ฐ€ ๋‹ค๋ฅด๋ฏ€๋กœ ๊ฐ ๋ถ€๋ถ„๋งˆ๋‹ค ํ‘œ์‹œํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฐ˜๋“œ์‹œ ์ง„ํ–‰ ์ˆœ์„œ๋Š” ์ง€์ผœ์ฃผ์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์„ค์น˜ ํ•˜์‹œ๋‹ค๊ฐ€ ์ž˜๋ชป๋œ ๋Š๋‚Œ์ด ๋“ ๋‹ค๋ฉด kubeadm reset ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ๋ฆฌ์…‹ํ•ด์ฃผ์‹œ๊ณ  ๋‹ค์‹œ ์ง„ํ–‰ํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์šฐ์„  ๋ฏธ๋ฆฌ ์ค€๋น„๋˜์–ด์•ผ ํ•  ํ™˜๊ฒฝ์€ ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค...

profile on loading

Loading...