2.1 테스트 환경 구성하기

estar987·2023년 8월 30일

Kubernetes

목록 보기
4/64

이제 본격적인 시작에 앞서 환경 구성을 하겠습니다.

아래는 프로그램 별 버전 정리입니다.
프로그램의 버전이 안 맞을 시 에러가 발생할 수 있습니다.

Virtual Box : 6.1.12
https://www.virtualbox.org/wiki/Download_Old_Builds_6_1

  • 설치는 기본 값으로 설치하면 됩니다.

vagrant : 2.2.9
https://developer.hashicorp.com/vagrant/downloads

설치 완료후 자동으로 재부팅됩니다.
재부팅 후 아래 테스트를 통하여 제대로 작동하는지 확인해 보겠습니다.

실행창에 cmd 검색 후 실행(윈도우키 + R)

cd c:\HashiCorp
vagrant init

C:\HashiCorp 경로에 있는 Vagrantfile을 에디터 프로그램으로 실행

실행한 파일에 config.vm.box 부분이 "base"로 되어있는지 확인 후 파일 닫기

cmd에서 vagrant up을 바로 실행

vagrant up

  • 오류 발생
    : 에러가 발생하지 않게 설치할 운영체제 이미지 선택 교재의 필자가 올려둔 이미지를 활용하였습니다.
    sysnet4admin/CentOS-k8s라는 이미지 파일을 C:\HashiCorp\Vagrantfile을 수정하여 업로드

다시 cmd창에서 vagrnat up 명령어 실행하면 아래와 같이 이미지 내려받기 시작합니다.

이미지를 내려 받을 때 생기는 오류
(Encoding::CompatibilityError)

  • 계정명이 한글로 되어있으면 생기는 오류이므로 계정명을 영어로 바꿔줍니다.
    아래의 가이드를 이용하여 administrator 계정으로 로그온하여 작업을 시작하였습니다.
    https://dora-guide.com/rename-windows10-account/

이미지 설치 완료 후 Virtual Box를 실행해 가상 머신이 제대로 생성됐는지 확인합니다.

  • 마지막 단계에 발생하는 위의 에러는 게스트 에디션이 설치되지 않아서 발생합니다. 이 책에서는 필요하지 않아 설치하지 않았습니다.

vagrant에 접근하고 실행시간, 운영체제 종류를 확인합니다.

가상 머신 삭제 명령어

profile
System / Cloud / DevOps Engineer

0개의 댓글