보조기억장치
Centos 8에서 minikube 설치 본문
- 다운로드 :
# curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
# sudo install minikube-linux-amd64 /usr/local/bin/minikube
- 실행 :
# minikube start
* 에러발생시 :
X Exiting due to DRV_AS_ROOT: "docker" 드라이버는 root 권한으로 실행되면 안 됩니다
- 조치방법
sudo groupadd docker
sudo usermod -aG docker $USER(일반계정)
- 설치진행
* Centos 8 의 minikube v1.30.1
==== AUTHENTICATING FOR org.libvirt.unix.manage ====
System policy prevents management of local virtualized systems
Authenticating as: cathay
Password:
==== AUTHENTICATION COMPLETE ====
* 자동적으로 docker 드라이버가 선택되었습니다
* Using Docker driver with root privileges
* minikube 클러스터의 minikube 컨트롤 플레인 노드를 시작하는 중
* 베이스 이미지를 다운받는 중 ...
* 쿠버네티스 v1.26.3 을 다운로드 중 ...
> preloaded-images-k8s-v18-v1...: 397.02 MiB / 397.02 MiB 100.00% 27.85 M
> gcr.io/k8s-minikube/kicbase...: 373.53 MiB / 373.53 MiB 100.00% 19.42 M
* Creating docker container (CPUs=2, Memory=2200MB) ...
* 쿠버네티스 v1.26.3 을 Docker 23.0.2 런타임으로 설치하는 중
- 인증서 및 키를 생성하는 중 ...
- 컨트롤 플레인이 부팅...
- RBAC 규칙을 구성하는 중 ...
* Configuring bridge CNI (Container Networking Interface) ...
- Using image gcr.io/k8s-minikube/storage-provisioner:v5
* Kubernetes 구성 요소를 확인...
* 애드온 활성화 : storage-provisioner, default-storageclass
* kubectl 을 찾을 수 없습니다. 만약 필요하다면, 'minikube kubectl -- get pods -A'를 시도합니다.
* 끝났습니다! kubectl이 "minikube" 클러스터와 "default" 네임스페이스를 기본적으로 사용하도록 구성되었습니다.
- 상태확인
# minikube status
minikube
type: Control Plane
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured
- kubectl 설치
# minikube kubectl -- get pods -A
> kubectl.sha256: 64 B / 64 B [-------------------------] 100.00% ? p/s 0s
> kubectl: 45.81 MiB / 45.81 MiB [-----------] 100.00% 65.60 MiB p/s 900ms
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system coredns-787d4945fb-l94pd 1/1 Running 0 15m
kube-system etcd-minikube 1/1 Running 0 16m
kube-system kube-apiserver-minikube 1/1 Running 0 16m
kube-system kube-controller-manager-minikube 1/1 Running 0 15m
kube-system kube-proxy-252tr 1/1 Running 0 15m
kube-system kube-scheduler-minikube 1/1 Running 0 16m
kube-system storage-provisioner 1/1 Running 1 (15m ago) 15m