쿠버네티스 환경 구성

sua·2022년 9월 16일
0
post-thumbnail

코드로 설치하는 쿠버네티스 랩 환경

베이그런트(Vagrant) 설치

  1. https://www.vagrantup.com/ 접속

  2. Download 2.3.0 클릭

  3. 설치 중 화면

  4. 설치 완료

  5. 설치 확인

  6. 버전 확인

vagrant --version


버추얼박스(VirtualBox) 설치

  1. https://www.virtualbox.org/ 접속

  2. Download VirtualBox 6.1 설치

  3. 설치 완료


코드 내려받기

  1. https://github.com/sysnet4admin/_Lecture_k8s.starterkit 접속

  2. Download ZIP 클릭

  3. 압축 풀기 (C드라이브 HashiCorp 폴더 밑에 - Vagrant 설치하고 나면 생성되는 폴더)


쿠버네티스 설치 및 확인

  1. HashiCorp 폴더로 이동
cd c:\HashiCorp
  1. 다운 받은 코드 있는 폴더로 이동
cd _Lecture_k8s_starter.kit-main
  1. ch1으로 이동
cd ch1
  1. 1.2로 이동
cd 1.2
  1. k8s-min-5GiB로 이동
cd k8s-min-5GiB
  1. vagrant up 명령어 입력 -> 쿠버네티스 가상 환경이 구성됨
vagrant up

  1. virtualbox에서 환경설정 누르기

  2. 입력-가상머신 누르기 -> 호스트 키 조합을 Ctrl+Alt로 변경

  3. 가상머신 접속 -> root / vagrant 입력

  4. 확인 위한 명령어 입력 - 쿠버네티스에 구성되어있는 노드들 확인 가능

kubectl get nodes



구성한 쿠버네티스 랩에 터미널로 접근하게 하기

푸티(Putty) 설치

  1. https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 접속

필자는 aws ec2 때문에 설치가 되어있기 때문에 생략하겠음.


슈퍼 푸티(Super Putty) 설치

  1. https://github.com/jimradford/superputty/releases 접속

  2. msi 파일 설치

  3. 설치 완료

  4. putty 경로 설정 해줌

기본적으로 C드라이브에 ProgramFiles 밑에 있는 것 같다.

  1. File -> Import Sessions -> From File 클릭

  2. 다운 받았던 코드 폴더에 ch1에 1.3에 Sessions.xml 클릭

  3. m-k8s 클릭 -> edit 누르기

m-k8s 접속하기 위해선 127.0.0.1에 접속하고 포트 번호는 60010으로 접속해야 함을 알 수 있음.

  1. 화면 나와서 m-k8s 더블클릭하기

  2. 명령어 입력

kubectl get nodes

profile
가보자고

0개의 댓글