🔧

실습 환경 설치

Windows 10 기준으로 설명하고 있습니다.

VirtualBox 6.1 설치

https://www.virtualbox.org/wiki/Download_Old_Builds_6_1

ubuntu 20.04 iso파일 다운

https://releases.ubuntu.com/focal/

💡
ubuntu-20.04.5-desktop-amd64.iso 파일 다운로드

VirtualBox 네트워크 구성

파일 - 환경설정 - 네트워크

10.100.0.0/24 대역대에 포트포워딩을 미리 만들어준다.

가상머신 만들기

CPU(2core), Memory(2GB), network(k8sNetwork), disk(20GB)

머신 > 새로만들기

가상머신 선택 > 오른쪽 마우스 버튼 > 설정

시스템 - 프로세서 - 프로세서 개수 2개로 설정

네트워크 - 네트워크 어댑터 : NAT 네트워크에 미리 만들어둔 k8sNetwork 선택

CD롬 드라이브에 다운받은 ubuntu-20.04.5-desktop-amd64.iso 파일 삽입

시작하기 누르면 가상머신이 뜨면서 ubuntu 설치가 진행됨

Ubuntu 설치

💡
우분투 설치 중, 화면이 작아서 하단 버튼이 가릴때
Alt + F7을 누른 후, 마우스 또는 키보드 화살표키로 창을 이동시키면 해결

Ubuntu 설정

GUI 로그인 후, 오른쪽 상단 ▼ - 설정

디스플레이 설정 변경

네트워크 DHCP를 제거하고, 수동으로 설정

💡
적용 후, 네트워크 토글을 껐다 켜야 반영 됨

터미널 오픈

머신이름 설정 : OOO.example.com 형식으로

sudo vi /etc/hostname

cat /etc/hostname 
docker-ubuntu.example.com

호스트 파일 설정

sudo vi/etc/hosts

cat /etc/hosts
127.0.0.1	localhost
10.100.0.105 	docker-ubuntu.example.com	docker-ubuntu
10.100.0.104 	master.example.com	master
10.100.0.101	node1.example.com	node1
10.100.0.102	node2.example.com	node2
~~

root 패스워드 설정

sudo passwd root

기본 프로그램 설치

#레파지토리 갱신
apt-get update

#openssh, curl, vim, tree 설치
apt-get install -y openssh-server curl vim tree

GUI모드에서 터미널모드로 변경

systemctl set-default multi-user.target
💡
터미널모드에서 GUI 모드로 바꾸기
systemctl isolate multi-user.target

외부 SSH Tool로 접속

putty 혹은 Xshell과 같은 툴로 VM ubuntu에 ssh접속을 확인한다