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판

3장. Kubernetes 클러스터 배포하기

이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com

이제 애플리케이션 컨테이너를 성공적으로 구축했으니 다음 단계는 이를 완전하고 안정적이며 확장 가능한 분산 시스템으로 변환하는 방법을 배우는 것입니다. 그러기 위해서는 작동하는 Kubernetes 클러스터가 필요합니다. 이 시점에서 대부분의 퍼블릭 클라우드에는 몇 가지 명령줄 지침으로 클러스터를 쉽게 생성할 수 있는 Cloud 기반 Kubernetes 서비스가 있습니다. Kubernetes를 막 시작하는 경우 이 접근 방식을 적극 권장합니다. 궁극적으로 베어메탈에서 Kubernetes를 실행할 계획이 있더라도, Kubernetes를 빠르게 시작하고 Kubernetes 자체에 대해 학습한 다음 물리적 머신에 설치하는 방법을 배우는 데 좋은 방법입니다. 또한, Kubernetes 클러스터 관리는 그 자체로 복잡한 작업이며, 대부분의 경우 특히 대부분의 Cloud에서 관리 서비스가 무료인 경우 이러한 관리를 Cloud로 미루는 것이 합리적입니다.

물론 클라우드 기반 솔루션을 사용하려면 클라우드 기반 리소스에 대한 비용을 지불하고 클라우드에 대한 활성 네트워크 연결이 필요합니다. 이러한 이유로 로컬 개발이 더 매력적일 수 있으며, 이 경우 minikube 도구는 로컬 노트북이나 데스크톱의 가상 머신에서 로컬 Kubernetes 클러스터를 쉽게 실행할 수 있는 방법을 제공합니다. 이 옵션은 좋은 옵션이지만, minikube 은 단일 노드 클러스터만 생성하기 때문에 완전한 Kubernetes 클러스터의 모든 측면을 보여주지는 못합니다. 따라서 상황에 맞지 않는 경우가 아니라면 Cloud 기반 솔루션으로 시작하는 것이 좋습니다. 더 최근의 대안은 단일 머신에서 멀티노드 클러스터를 스핀업할 수 있는 Docker-in-Docker 클러스터를 실행하는 것입니다. 하지만 이 프로젝트는 아직 베타 버전이므로 예기치 않은 문제가 발생할 수 있다는 점에 유의하세요.

정말 베어메탈로 시작하고 싶다면 이 책의 마지막에 있는 부록에서 Raspberry Pi 단일 보드 컴퓨터 모음으로 클러스터를 구축하는 방법을 확인하세요. 이 지침은 kubeadm 도구를 사용하며 라즈베리 파이 이외의 다른 컴퓨터에도 적용할 수 있습니다.

퍼블릭 클라우드 공급자에 Kubernetes 설치하기

이 장에서는 세 가지 주요 클라우드 공급자인 Google Cloud Platform, Microsoft Azure 및 Amazon Web Services에 Kubernetes를 설치하는 방법에 대해 설명합니다.

Cloud 공급자를 사용하여 Kubernetes를 관리하기로 선택한 경우, 이 옵션 중 하나만 설치하면 됩니다. 클러스터가 구성되고 준비가 완료되면 다른 곳에 Kubernetes를 설치하려는 경우가 아니라면 "The Kubernetes Client"로 건너뛸 수 있습니다.

Google Kubernetes 엔진으로 ...

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