- 대부분의 리소스는 특정 Namespace 에 속함
- Namespace 를 제거시 모든 리소스를 삭제
- Service 와 관련하여 Domain name 으로 사용
root@ip-172-31-4-27:~# kubectl create ns sky root@ip-172-31-4-27:~# kubectl run nginx --image nginx --namespace sky root@ip-172-31-4-27:~# kubectl get po NAME READY STATUS RESTARTS AGE nginx-6799fc88d8-v9m2z 1/1 Running 0 4h35m root@ip-172-31-4-27:~# kubectl get po -n sky NAME READY STATUS RESTARTS AGE nginx 1/1 Running 0 87s |
- 디폴트 네임스페이스로 할당된 pod는 안보인다.
- sky 네임스페이스로 조회를 해야 해당 pod가 보인다.
root@ip-172-31-4-27:~# kubectl delete ns sky namespace "sky" deleted root@ip-172-31-4-27:~# kubectl get po -n sky No resources found in sky namespace. #@ 네임스페이스가 삭제되니 해당 pod도 삭제된 것을 확인한다. root@ip-172-31-4-27:~# kubectl get ns NAME STATUS AGE calico-system Active 5h58m default Active 6h13m kube-node-lease Active 6h13m kube-public Active 6h13m kube-system Active 6h13m tigera-operator Active 5h58m |
'클라우드 컴퓨팅 & NoSQL > k8s' 카테고리의 다른 글
Lable과 Selector (0) | 2020.12.01 |
---|---|
Static Pod (0) | 2020.12.01 |
pod 삭제 (0) | 2020.12.01 |
pod 에 내부 명령 실행과 connect (0) | 2020.12.01 |
pod 확장 (scale out) (0) | 2020.12.01 |