Skip to Content
Kubernetes: Up and Running, 제3판
book

Kubernetes: Up and Running, 제3판

by Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson
May 2025
Beginner to intermediate
328 pages
5h 3m
Korean
O'Reilly Media, Inc.
Book available
Content preview from Kubernetes: Up and Running, 제3판

부록. 나만의 Kubernetes 클러스터 구축하기

클러스터에 가장 가까운 것이 웹 브라우저나 터미널인 퍼블릭 클라우드 컴퓨팅의 가상 세계를 통해 Kubernetes를 경험하는 경우가 많지만, 베어메탈에서 물리적으로 Kubernetes 클러스터를 구축하는 것은 매우 보람된 경험이 될 수 있습니다. 마찬가지로, 노드에서 물리적으로 전원이나 네트워크를 끌어와서 애플리케이션을 치료하기 위해 Kubernetes가 어떻게 반응하는지 관찰하면서 그 유용성을 확신하는 것과 비교할 수 있는 것은 없습니다.

자체 클러스터를 구축하는 것은 어렵고 비용이 많이 드는 작업처럼 보일 수 있지만 다행히도 전혀 그렇지 않습니다. 저가의 시스템 온 칩 컴퓨터 보드를 구입할 수 있을 뿐만 아니라 커뮤니티에서 Kubernetes를 더 쉽게 설치할 수 있도록 많은 노력을 기울이고 있기 때문에 몇 시간 안에 소규모 Kubernetes 클러스터를 구축할 수 있습니다.

다음 지침에서는 Raspberry Pi 머신 클러스터를 구축하는 데 중점을 두었지만, 약간의 조정을 통해 다양한 단일 보드 머신이나 주변에 있는 다른 컴퓨터에서도 동일한 지침을 적용할 수 있습니다.

부품 목록

가장 먼저 해야 할 일은 클러스터를 위한 조각을 조립하는 것입니다. 여기서의 모든 예제에서는 4노드 클러스터를 가정합니다. 원한다면 3개 노드로 구성된 클러스터나 100개 노드로 구성된 클러스터를 구축할 수도 있지만, 4개는 꽤 괜찮은 숫자입니다. 시작하려면 클러스터를 구축하는 데 필요한 다양한 부품을 구매(또는 조달)해야 합니다.

다음은작성 시점을 기준으로 대략적인 가격이 표시된 쇼핑 목록입니다:

  1. 최소 2GB 메모리가 장착된 Raspberry Pi 4 머신 4대-$180

  2. SDHC 메모리 카드 4개, 최소 8GB(고품질 제품 구입!)-$30-50

  3. 12인치 Cat. 이더넷 케이블 6개-$10

  4. 12인치 USB-A to USB-C 케이블 4개-$10

  5. 5포트 10/100 고속 이더넷 스위치 1개-$10

  6. 5포트 USB 충전기 1개-$25

  7. 4개의 Pis를 보관할 수 있는 Raspberry Pi 스택형 케이스 1개-$40(또는 직접 제작)

  8. 이더넷 스위치 전원 공급용 USB-배럴 플러그 1개(옵션)-$5

클러스터의 총 비용은 약 300달러이며, 3노드 클러스터를 구축하고 스위치용 케이스와 USB 전원 케이블을 생략하면 200달러로 낮출 수 있습니다(케이스와 케이블은 실제로 전체 클러스터를 정리하는 데 도움이 되지만).

메모리 카드에 대한 또 다른 참고 사항: 여기서 대충 넘어가지 마세요. 저가형 메모리 카드는 예측할 수 없이 작동하여 클러스터를 매우 불안정하게 만들 수 있습니다. 돈을 절약하고 싶다면 더 작은 고품질 카드를 구입하세요. 고품질 8GB 카드는 온라인에서 개당 7달러 정도에 구입할 수 있습니다.

부품이 준비되면 클러스터 구축으로 넘어갈 준비가 된 것입니다.

참고

또한 이 지침은 SDHC 카드를 플래시할 수 있는 장치가 있다고 가정합니다. 그렇지 않은 경우에는 USB 메모리 카드 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Kubernetes on GKE

Kubernetes on GKE

Ernesto Garbarino
Docker: Up & Running, 제3판

Docker: Up & Running, 제3판

Sean P. Kane, Karl Matthias
Kubernetes: Up and Running

Kubernetes: Up and Running

Kelsey Hightower, Brendan Burns, Joe Beda

Publisher Resources

ISBN: 9798341653955Supplemental Content