minikube 명령어
2023. 3. 18. 19:29ㆍk8s
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 |