1.3 실습 환경 만들기
쿠버네티스 클러스터는 수백 대 이상의 노드로 구성된다. 하지만 이 책의 실습이 목적이라면 단일 노드 클러스터로도 충분하다. 다음 장 실습 예제로 넘어가기 전에 실습용 환경을 만들어 보자. 쿠버네티스 플랫폼은 여러 가지가 있지만, 이 책의 실습 예제는 이 중 주요 플랫폼 모두에서 수행할 수 있다. 리눅스와 윈도우, macOS, AWS, 애저까지 다섯 가지 환경에서 실습용 환경을 만드는 방법을 설명하겠다. 이 정도면 주요 플랫폼을 모두 지원한다고 할 수 있을 것이다. 책에서는 쿠버네티스 버전 1.18을 사용한다.
도커 데스크톱을 사용하면 로컬 컴퓨터에서 간단하게 쿠버네티스를 실행할 수 있다. 도커 데스크톱은 도커와 쿠버네티스, 그 외 명령행 도구까지 한 번에 설치할 수 있는 패키지다. 도커 데스크톱은 사용 중인 PC의 네트워크와도 연동이 쉽고, 필요하다면 리셋 버튼 클릭 한 번으로 쿠버네티스를 초기화할 수 있어 편리하다. 또한 도커 데스크톱은 윈도우용과 macOS용 두 버전이 제공되는데, 윈도우나 macOS 사용자가 아니어도 다른 대체 수단이 있다.