Namespace는 클러스터 내의 가상 클러스터를 생성하는 데 사용되는 리소스 그룹입니다. 네임스페이스는 클러스터 내에서 리소스들을 격리하고 조직화하는 데 도움이 되며, 각 네임스페이스는 고유한 범위 내에서 리소스를 가집니다.
# 생성
kubectl create ns [ns-name]
# 조회
kubectl get ns
# 현재 사용 중인 네임스페이스 확인
kubectl config get-contexts
# 리소스를 특정 네임스페이스에 생성
kubectl run my-pod --image=nginx -n [ns-name]
# 특정 네임스페이스에서 실행 중인 리소스 조회
k get po -n [ns-name]
# 삭제
kubectl delete ns [ns-name]