반응형
기본적으로 pod, deployment 를 생성할때 네임스페이스를 생성시 정하지 않으면 default 네임스페이스로 지정된다. 따라서, 별도의 네임스페이스 지정 없이 pod 등을 조회했을 때 나오는 항목들은 defualt 네임스페이스로 나오는 것이다
kubectl get pod #defualt 네임스페이스에 생성된 pod 보기
kubectl get pods --namespace=nuri #누리라는 네임스페이스에 있는 파드보기
kubectl get pods -A #모든 네임스페이스에 있는 모든 파드를 보기
이러한 default namespace를 다른 파드로 변경할 수 있는데, 다음과 같이 진행하면된다. 예를들어서 default 네임스페이스와 nuri라는 네임스페이스가 있다고 하고, nuri 라는 네임스페이스를 기본 namespace로 변경할수있다.
kubectl config set-context $(kubectl config current-context) --namespace=nuri
이러한 부분도 유용하게 쓰일 것 같으니 기억해놓자!
반응형
'Certificated 도전 > CKA - Kubernetes' 카테고리의 다른 글
[CKA] replace 명령어를 기억하자! 매니페스트 파일 수정 후 적용 (0) | 2023.03.06 |
---|---|
[CKA] 서비스와 파드를 같이 만드는 명령어 기억하기 (0) | 2023.03.05 |
[CKA] pod scale replica 변경시 필요한 명령어 (0) | 2023.03.01 |
[CKA]쿠버네티스 yaml 파일 생성시 필수 명령어 모음 (0) | 2022.11.27 |
[CKA] 쿠버네티스의 핵심요소 ( pod, 컨트롤러, replicaset, deployment) (0) | 2022.11.16 |