저작권 안내
- 책 또는 웹사이트의 내용을 복제하여 다른 곳에 게시하는 것을 금지합니다.
- 책 또는 웹사이트의 내용을 발췌, 요약하여 강의 자료, 발표 자료, 블로그 포스팅 등으로 만드는 것을 금지합니다.
로컬에서 Kubernetes 클러스터 구축하기
지금까지 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