Computer >> 컴퓨터 >  >> 체계 >> Linux

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

이전 자습서에서 Kubernetes의 기본 사항을 이미 다뤘습니다. 단일 노드 Kubernetes 클러스터인 Minikube는 가상 머신 내부에 정확히 배치할 수 있기 때문에 노트북에서 Kubernetes를 실행하는 가장 좋은 방법입니다.

Kubernetes의 공식 웹사이트는 Minikube를 시작하는 방법에 대한 완전한 지침을 제공합니다. 다음 단계에서는 실제 스크린샷을 사용하여 이 지침을 다시 만들었습니다.

1단계. 하이퍼바이저 설치

먼저 KVM, VMware Fusion, Hyper-V 또는 VirtualBox와 같은 하이퍼바이저를 설치해야 합니다. Windows, Mac 또는 Linux를 사용하는지 여부에 따라 아래와 같이 권장되는 하이퍼바이저를 선택하십시오. 세 가지 모두와 호환되는 VirtualBox를 사용할 것입니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

VirtualBox는 공식 웹사이트에서 다운로드할 수 있습니다. 다음 화면은 Windows에 대한 선택을 보여주지만 적절한 Linux 패키지 또는 Mac 파일을 쉽게 선택할 수 있습니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

다운로드가 완료되면 컴퓨터에서 VirtualBox를 설정할 수 있습니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

다음으로 VirtualBox 응용 프로그램을 실행하려면 올바른 폴더를 할당해야 합니다. 기본적으로 Oracle 폴더에 자동으로 설치됩니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

하이퍼바이저를 설치한 후 Kubernetes 프로젝트에 도움이 되는 가상 머신 생성을 즉시 시작할 수 있습니다. 가상 머신에 "Kubernetes 프로젝트"와 같은 이름을 지정하고 올바른 운영 체제 및 버전을 선택하십시오.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

50GB 권장 크기로 가상 하드 디스크를 생성해야 합니다. 큰 오버헤드처럼 보일 수 있지만 시스템 내부에 여러 VirtualBox 시스템을 만들 수 있다는 장점이 있습니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

마지막으로 최소 2048MB 이상의 메모리(RAM)를 할당해야 합니다. 이제 Kubernetes 가상 머신이 준비되었습니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

2단계 – Kubectl 설치

하이퍼바이저 이후에는 Kubernetes 웹사이트에서 사용할 수 있는 kubectl을 설치해야 합니다. Kubectl은 마스터 노드가 작업자 노드에 제공하는 모든 명령을 단독으로 실행하기 때문에 매우 중요한 명령 도구입니다. 다시 말하지만 Linux, Mac 또는 Windows에서 선택할 수 있습니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

Windows 사용자의 경우 C:드라이브에 "Kubernetes"라는 폴더를 만들고 바로 거기에서 .exe 응용 프로그램을 다운로드하는 것이 좋습니다. 다운로드는 자동으로 시작되며 오래 걸리지 않습니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

다음으로, 터미널 에뮬레이터에서 찾을 수 있도록 kubectl 애플리케이션의 경로를 정의해야 합니다. Windows 10에서 "내 PC"를 마우스 오른쪽 버튼으로 클릭하고 "속성"으로 이동합니다. 그런 다음 "고급 시스템 설정" 및 "환경 변수"를 클릭하십시오.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

여기에서 kubectl 파일이 있는 폴더의 새 경로를 만들어야 합니다. "새로 만들기"를 클릭하고 폴더 이름 다음에 환경 변수의 이름을 바꾸면 됩니다. 이 경우 C:\Kubernetes . 확인을 클릭하고 모든 창을 닫습니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

kubectl이 제대로 설치되었는지 확인하려면 명령 프롬프트로 이동하십시오. 이것은 데모일 뿐이지만 Windows에서 실제 Kubernetes 프로젝트로 작업하는 동안 Cygwin과 같은 대체 명령 터미널을 사용하는 것이 좋습니다. Mac 및 Linux 사용자는 문제 없이 일반 터미널을 사용할 수 있습니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

kubectl을 입력하기만 하면 됩니다. 한 번 입력하고 Enter 키를 누릅니다. 이제 유용할 모든 Kubectl 명령이 표시됩니다.

3단계 – Minikube 설치

마지막으로 Minikube를 설치해야 합니다. Windows 사용자의 경우 가장 쉬운 옵션은 "Minikube-Windows-AMD64"라는 응용 프로그램을 다운로드하는 것입니다.

참고:AMD64는 64비트 프로세서를 나타냅니다. Intel 시스템에서도 마찬가지로 쉽게 작동합니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

위의 소프트웨어 버전을 선택하려면 아래와 같이 Minikube의 GitHub 페이지에서 선택해야 합니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

다시 이전에 표시된 것과 동일한 Kubernetes 폴더에 설치하십시오. 먼저 파일 이름을 "Minikube.exe"로 변경해야 합니다.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

마지막으로 Minikube가 제대로 설치되었는지 확인해야 합니다. 위의 모든 단계를 따랐다면 이제 즐겨 사용하는 명령 터미널에서 Minikube를 실행할 수 있습니다. minikube를 입력하기만 하면 됩니다. Enter 키를 누릅니다. 또한 명령줄에서 VirtualBox를 실행하는 방법에 대한 광범위한 Oracle 자습서의 단계를 따르십시오.

Minikube를 사용하여 노트북에서 Kubernetes를 시작하는 방법

이제 창에 Minikube의 모든 기본 명령이 표시됩니다. 또한 Kubernetes 공식 웹 사이트에서 많은 자습서를 사용하여 연습할 수 있습니다. 물론 시간과 인내가 필요합니다!

결론

Kubernetes를 배우면 컨테이너를 쉽게 오케스트레이션하고 자체 서버와 데이터 센터를 실행할 수 있습니다. Raspberry Pi 또는 Arduino를 사용하여 사물 인터넷 프로젝트에서도 작업할 수 있습니다.

Minikube를 설치하는 데 문제가 있었나요? 댓글로 알려주세요.