minikube 명령어

2023. 3. 18. 19:29k8s

config

# config 확인
kubectl config view

# config 파일 위치 지정
kubectl config view --kubeconfig={파일}
kubectl get pods -A --kubeconfig={파일}

cluster 설정 확인

kubectl cluster-info

cluster 삭제

minikube delete

ip 확인

minikube ip

terminating중인 pod 강제 삭제

kubectl delete pod {pod명} --grace-period=0 --force

'employee' user로 명령 실행하기

kubectl -n office get pods --as employee

node 접속

minikube ssh

minikube 시작할때, 상세 로그 보기

 minikube start --alsologtostderr

event 모니터링

# 전체 확인
kubectl get events

# 특정 Pod 확인
 kubectl events pod/{pod} -n {namespace}

pod 에러 내용 확인

kubectl describe pod/{pod 이름} -n {namespace}

pod 접속

kubectl exec -it {pod 이름} -n {namespace} -- bash

Host PC Directory mount

# mount
minikube mount {host PC 디렉토리}:{minikube 디렉토리}
nohup minikube mount {host PC 디렉토리}:{minikube 디렉토리} &

# 확인
minikube ssh
cd {마운트한 디렉토리}

이미지 조회 및 삭제

https://data-scient2st.tistory.com/36

 

[MLOps] minikube, kubeflow 도커 이미지 삭제하는 방법

minikube를 사용하여 클러스터를 구축한 뒤, kubeflow pipeline을 구동하고 있는데, kubeflow component에서 사용하는 도커 이미지가 업데이트 되지 않는 상황이 발생함. docker image rm 으로 이미지를 제거해도

data-scient2st.tistory.com

# 이미지 목록 확인
minikube image ls

# 이미지 삭제
minikube image rm {삭제할 이미지}

resource 목록 확인

kubectl api-resources

이미지 삭제

동일한 tag로 이미지를 변경하는 경우, 이미지를 새로 가져오기 위해서는 서버에 있는 이미지를 먼저 삭제해야 함

# 이미지 목록 확인
minikube image list

# 이미지 삭제
minikube image rm {이미지}

Pod 강제로 죽이기

kubectl delete pod/{pod} -n {namespace} (--force)

'k8s' 카테고리의 다른 글

minikube 설정 테스트  (0) 2023.04.08
miniKube LoadBalancer 설정(metallb)  (0) 2023.03.19
minikube echo server 외부 오픈  (0) 2023.03.18
Window에 kubectl 설치 및 minikube 연결하기  (0) 2023.03.01
우분투에 Minikube 설치  (0) 2023.02.25