태스크

Kubernetes v1.14 문서는 더 이상 적극적으로 관리되지 않음. 현재 보고있는 문서는 정적 스냅샷임. 최신 문서를 위해서는, 다음을 참고. 최신 버전.

태스크
Administer a Cluster
Access Clusters Using the Kubernetes API (EN)
Access Services Running on Clusters (EN)
Advertise Extended Resources for a Node (EN)
Autoscale the DNS Service in a Cluster (EN)
Change the default StorageClass (EN)
Change the Reclaim Policy of a PersistentVolume (EN)
Cluster Management (EN)
Configure Multiple Schedulers (EN)
Configure Out Of Resource Handling (EN)
Configure Quotas for API Objects (EN)
Control CPU Management Policies on the Node (EN)
Customizing DNS Service (EN)
Debugging DNS Resolution (EN)
Declare Network Policy (EN)
Developing Cloud Controller Manager (EN)
Encrypting Secret Data at Rest (EN)
Guaranteed Scheduling For Critical Add-On Pods (EN)
IP Masquerade Agent User Guide (EN)
Kubernetes Cloud Controller Manager (EN)
Limit Storage Consumption (EN)
Namespaces Walkthrough (EN)
Operating etcd clusters for Kubernetes (EN)
Reconfigure a Node's Kubelet in a Live Cluster (EN)
Reserve Compute Resources for System Daemons (EN)
Safely Drain a Node while Respecting the PodDisruptionBudget (EN)
Securing a Cluster (EN)
Set Kubelet parameters via a config file (EN)
Set up High-Availability Kubernetes Masters (EN)
Share a Cluster with Namespaces (EN)
Static Pods (EN)
Using a KMS provider for data encryption (EN)
Using CoreDNS for Service Discovery (EN)
Using sysctls in a Kubernetes Cluster (EN)
Extend kubectl with plugins (EN)
Manage HugePages (EN)
Schedule GPUs (EN)

Edit This Page

Minikube 설치

이 페이지는 단일 노드 쿠버네티스 클러스터를 노트북의 가상 머신에서 구동하는 도구인 Minikube의 설치 방법을 설명한다.

시작하기 전에

리눅스에서 가상화 지원 여부를 확인하려면, 아래의 명령을 실행하고 출력이 비어있지 않은지 확인한다.

egrep --color 'vmx|svm' /proc/cpuinfo

minikube 설치하기

kubectl 설치

kubectl이 설치되었는지 확인한다. kubectl은 kubectl 설치하고 설정하기의 요령을 따라서 설치할 수 있다.

하이퍼바이저(hypervisor) 설치

하이퍼바이저를 설치하지 않다면, 운영체제에 적합한 하이퍼바이저를 지금 설치한다.

KVM, 또한 QEMU를 사용한다

VirtualBox

참고: Minikube는 쿠버네티스 컴포넌트를 VM이 아닌 호스트에서도 동작하도록 --vm-driver=none 옵션도 지원한다. 이 드라이버를 사용하기 위해서는 하이퍼바이저가 아닌 도커와 리눅스 환경을 필요로 한다.

패키지를 이용하여 Minikube 설치

Minikube를 위한 실험적인 패키지가 있다. 리눅스 (AMD64) 패키지는 GitHub의 Minikube의 릴리스에서 찾을 수 있다.

적절한 패키지를 설치하기 위해 리눅스 배포판의 패키지 도구를 사용한다.

Minikube를 직접 다운로드하여 설치

패키지를 통해 설치하지 못하였다면, 바이너리 자체를 다운로드 받고 사용할 수 있다.

curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
  && chmod +x minikube

Minikube 실행 파일을 사용자 실행 경로에 추가하는 가장 쉬운 방법은 다음과 같다.

sudo install minikube /usr/local/bin

새롭게 시작하기 위해 모두 정리하기

이전에 minikube를 설치했었다면, 다음을 실행한다.

minikube start

그리고 이 명령은 에러를 보여준다.

machine does not exist

구성 파일을 삭제해야 한다.

minikube delete

다음 내용

피드백