728x90
반응형
Kubernetes를 사용할때 Kubectl을 통해 클러스터를 제어한다.
pod를 생성할때 namespace를 지정할 때 -n 을 사용하는데 지정하지 않으면 기본 namespce로 실행이된다.
기본 namespace의 이름은 default 로 되어 있는데, 주로 사용하는 namespace를 바꿔야 할 때도 있다.
이때 다음 명령어로 기본 namespace를 변경하면 된다.
- 기본 namespace를 변경해 보자.
k8s-master-node@k8smasternode-Virtual-Machine:~$ kubectl config set-context --current --namespace=nginx
Context "kubernetes-admin@kubernetes" modified.
- 변경한 namespace가 기본 namespace로 설정이 되어 있는지 확인해 보자.
k8s-master-node@k8smasternode-Virtual-Machine:~$ kubectl config view --minify | grep namespace
namespace: nginx
- namespace는 OS로 치면 폴더와 같은 개념이다. 각각의 폴더로 서비스를 나눠 저장하고 실행한다고 이해하면 쉽다. namespace를 삭제하면 해당 서비스가 모두 삭제된다고 이해하면 쉽다.
- 끝 -
728x90
반응형
'⭐ Kubernetes & EKS > k8s (쿠버네티스)' 카테고리의 다른 글
pod 삭제 명령어 (0) | 2022.03.04 |
---|---|
쿠버네티스 YAML configuration 파일 설명 및 YAML 문법 검사 사이트 (0) | 2021.12.28 |
Hpa 삭제 후 재 생성 (0) | 2021.11.10 |
k8s 새로운 namespace를 생성하고, nginx deply 후에 hpa를 활성화 해보자 (0) | 2021.11.09 |
쿠버네티스 AutoComplete 기능 활성화 (0) | 2021.09.05 |