클러스터 관리

클러스터 관리 (Cluster Administration)

클러스터 관리 개요는 쿠버네티스 클러스터를 만들거나 관리하는 모든 사람을 위한 문서예요. 핵심 쿠버네티스 개념(concepts)에 대한 어느 정도의 친숙함을 전제로 해요.

출처: 문서

본문

클러스터 계획하기 (Planning a cluster)

쿠버네티스 클러스터를 계획·설정·구성하는 예시는 Setup의 가이드를 참고해요. 이 문서에 나열된 솔루션을 *배포판(distros)*이라고 불러요.

참고:

가이드를 고르기 전에 다음 사항을 고려해 보세요:

  • 컴퓨터에서 쿠버네티스를 시험해 보고 싶은지, 아니면 고가용성(high-availability)의 다중 노드 클러스터를 구축하고 싶은지. 필요에 가장 맞는 배포판을 골라요.
  • 호스팅된 쿠버네티스 클러스터(예: Google Kubernetes Engine)를 사용할지, 아니면 직접 클러스터를 호스팅할지 결정해요.
  • 클러스터를 온프레미스로 둘지, **클라우드(IaaS)**에 둘지 고려해요. 쿠버네티스는 하이브리드 클러스터를 직접 지원하지 않으므로, 대신 여러 클러스터를 구성할 수 있어요.
  • 온프레미스로 쿠버네티스를 구성한다면, 어떤 네트워킹 모델이 가장 잘 맞는지 고려해요.
  • 쿠버네티스를 "베어메탈" 하드웨어에서 실행할지, **가상 머신(VM)**에서 실행할지 결정해요.
  • 클러스터를 실행만 할지, 아니면 쿠버네티스 프로젝트 코드를 적극 개발할 계획인지 생각해요. 후자라면 활발히 개발되는 배포판을 선택해요. 일부 배포판은 바이너리 릴리스만 사용하지만 더 다양한 선택지를 제공해요.
  • 클러스터를 실행하는 데 필요한 컴포넌트에 익숙해져요.

클러스터 관리하기 (Managing a cluster)

클러스터를 운영하며 수행하는 일반적인 관리 작업을 다뤄요.

클러스터 보안 유지하기 (Securing a cluster)

kubelet 보안

선택적 클러스터 서비스 (Optional Cluster Services)

필요에 따라 추가로 설치할 수 있는 클러스터 서비스를 다뤄요.

더 알아보기 (Learn more)