이재홍의 언제나 최신 Kubernetes - Unit 6. 로컬에서 Kubernetes 클러스터 구축하기

저작권 안내
  • 책 또는 웹사이트의 내용을 복제하여 다른 곳에 게시하는 것을 금지합니다.
  • 책 또는 웹사이트의 내용을 발췌, 요약하여 강의 자료, 발표 자료, 블로그 포스팅 등으로 만드는 것을 금지합니다.

로컬에서 Kubernetes 클러스터 구축하기

이재홍 http://www.pyrasis.com

지금까지 Minikube로 실습을 해보았습니다. 이제부터 본격적으로 쿠버네티스 클러스터를 구축해보겠습니다. 이번 유닛에서는 로컬에서 가상머신(VirtualBox)과 Vagrant를 활용하여 클러스터를 구축하는 방법을 설명하겠습니다.

VirtualBox와 Vagrant 설치하기

VirtualBox 설치하기

로컬에서 클러스터를 구축하려면 가상머신이 필요합니다. 이 문서에서는 가상머신으로 VirtualBox를 사용하겠습니다. 다음 URL에서 각자 운영체제에 맞는 설치파일을 받습니다.

설치 방법은 특별한 것이 없으므로 따로 설명하지 않겠습니다.

애플 실리콘 M 시리즈

현재 VirtualBox는 애플 실리콘 M 시리즈를 완벽히 지원하지 않습니다. 따라서, VirtualBox 대신 Parallels Desktop 18 for Mac Pro Edition 또는 Business Edition을 사용해야 합니다. Standard Edition은 Vagrant를 지원하지 않습니다.

https://www.parallels.com/kr/pd/general/

그리고 다음과 같이 vagrant-parallels 플러그인을 설치해줍니다.

$ vagrant plugin install vagrant-parallels

Vagrant 설치하기

VirtualBox로 가상머신을 수동으로 일일이 만들려면 상당히 번거롭습니다. 따라서 이 문서에서는 가상머신 생성과 셸 스크립트 실행을 자동화해주는 Vagrant를 사용하겠습니다. 다음 URL에서 각자 운영체제에 맞는 설치파일을 받습니다.

설치 방법은 특별한 것이 없으므로 따로 설명하지 않겠습니다.


저작권 안내

이 웹사이트에 게시된 모든 글의 무단 복제 및 도용을 금지합니다.
  • 블로그, 게시판 등에 퍼가는 것을 금지합니다.
  • 비공개 포스트에 퍼가는 것을 금지합니다.
  • 글 내용, 그림을 발췌 및 요약하는 것을 금지합니다.
  • 링크 및 SNS 공유는 허용합니다.

Published

2022-10-22