사용한 파일과 도구 버전과 설치 경로

vagrant up : VM 생성 / vagrant destroy : VM 삭제

Virtualbox 설치 (7.0.8 버전)

Vagrant 설치 (2.3.4 버전)

MobaXterm 설치 (23.1 버전)

rockylinux-repo.json

Vagrantfile

이번 시간에는 Kubernetes를 실행 시키기 위한 물리 서버인 Locky Linux OS 설치와 Resource 할당하는 방법에 대해서 알아보겠습니다.

# Vagrant 스크립트 다운로드
curl -O <https://raw.githubusercontent.com/k8s-1pro/install/main/ground/k8s-1.27/vagrant-2.3.4/Vagrantfile>

# Rocky Linux Repo 세팅
curl -O <https://raw.githubusercontent.com/k8s-1pro/install/main/ground/k8s-1.27/vagrant-2.3.4/rockylinux-repo.json>

# VM 생성할 때 사용되는 메타데이터 추가하기
vagrant box add rockylinux-repo.json

# Vagrant Disk 설정 Plugin 설치 
# 기능적으로 필요한 Plugin을 설치하는 명령어이다. 
vagrant plugin install vagrant-vbguest vagrant-disksize

- vagrant up : VM 생성

(최초 VM생성 할때만 사용 합니다. 생성 이후 부터 컴퓨터를 껐다 켜거나 했을 때,

VM기동/중지는 Virtualbox UI를 사용하는걸 권해 드려요.)

- vagrant destroy : VM 삭제

(vagrant up으로 VM 생성 중 에러가 났을 때 이 명령으로 삭제 합니다.)

vagrant 커맨드에 따라서, VirtaulBox설치하기

cs.jpg

  1. VM Name을 생성한다.

네이밍 : <Vagrant 폴더명><VM Name><ramdom>

Untitled

  1. hostname을 설정