[k8s] 네임스페이스
네임스페이스는 파드나 서비스 등의 리소스에 대한 이름 공간이다.
실제로 엄청난 기능을 하는건 아니고, 그냥 카테고리로서만 기한다.
개발인력 규모가 크고 도메인이 여러개일 경우 별도의 네임스페이스로 분리해서 운용하는 용도다.
get namespace 명령을 사용하면 전체 네임스페이스 목록을 볼 수 있다.
별다른 설정을 하지 않았다면 이렇게 4개만 뜰 것이다.
default는 기본적으로 만들어지고 적용되는 네임스페이스고, 나머지 3개는 시스템 내부적으로 사용되는 것들이다.
리소스를 조회할때 추가 플래그를 주면 특정 네임스페이스의 리소스들만 볼 수가 있다.

네임스페이스의 생성과 삭제
네임스페이스는 create namespace 명령으로 만들 수 있다.
방법은 간단하다.

삭제도 반대로 delete 명령만 사용하면 지울 수 있다.

참조
https://kubernetes.io/ko/docs/concepts/overview/working-with-objects/namespaces/