Kubernetes Deployments No resources

 Kubernetes를 사용하는데 시키는데로 해도 안되는 경우가 있다.

가령

kubernetes.io/ko/docs/tutorials/hello-minikube/

 

Hello Minikube

이 튜토리얼에서는 Minikube와 Katacoda를 이용하여 쿠버네티스에서 샘플 애플리케이션을 어떻게 실행하는지 살펴본다. Katacode는 무료로 브라우저에서 쿠버네티스 환경을 제공한다. 참고: 로컬에서

kubernetes.io

에 따라서 기본 이미지를 실행 시켜도 deployments가 조회가 안되는 경우 같은거다.

$ kubectl get deployments
No resources found in default namespace.

이런 경우인데 namespace를 쿠버네티스에서 변경해 줘야 한다.

kubectl get pods --all-namespaces를 이용해서 pod와 함께 모든 namespace를 확인 할 수 있다.

$ kubectl get pods --all-namespaces
NAMESPACE              NAME                                        READY   STATUS    RESTARTS   AGE
default                echo                                        1/1     Running   0          20m
kube-system            coredns-74ff55c5b-cnd2c                     1/1     Running   0          6h38m
kube-system            etcd-minikube                               1/1     Running   0          6h38m
kube-system            kube-apiserver-minikube                     1/1     Running   0          6h38m
kube-system            kube-controller-manager-minikube            1/1     Running   0          6h38m
kube-system            kube-proxy-xqkf4                            1/1     Running   0          6h38m
kube-system            kube-scheduler-minikube                     1/1     Running   0          6h38m
kube-system            storage-provisioner                         1/1     Running   1          6h38m
kubernetes-dashboard   dashboard-metrics-scraper-c95fcf479-xc6k4   1/1     Running   0          7m58s
kubernetes-dashboard   kubernetes-dashboard-6cff4c7c4f-fgj6k       1/1     Running   0          7m58s

내가 바라는 것은 echo 서버 임으로

$ kubectl config set-context --current --namespace=default
Context "minikube" modified.

default로 context를 변경 시켰다.

$ kubectl get pods
NAME   READY   STATUS    RESTARTS   AGE
echo   1/1     Running   0          22m

이제 잘 나온다.

echo 를 만드는 코드는 아래와 같았다.

$ kubectl run echo --image=gcr.io/google_containers/echoserver:1.8 --port=8080
pod/echo created

 

728x90
반응형

'Software활용' 카테고리의 다른 글

kubernetes reset 하기  (0) 2021.03.07
kubernetes install on ubuntus with Hyper-V  (0) 2021.03.04
ssh key를 이용한 github 접근  (0) 2021.03.01
Git branch 분리하기  (0) 2021.03.01
tomcat install on centos  (0) 2020.03.27