TIL

kubectl namespace에 대해서 알아야 할 것.

하얀잔디 2026. 5. 4. 10:08

 

 

 

1. namespace는 리소스 이름의 범위다.
2. Pod, Service, Deployment는 namespaced이고 Node, PV, StorageClass는 아니다.
3. kubectl 명령에는 -n <namespace> 또는 -A를 정확히 써야 한다.
4. YAML에서는 metadata.namespace에 지정한다.
5. 다른 namespace의 Service는 service.namespace.svc.cluster.local 형식으로 접근한다.
6. ResourceQuota는 namespace 단위 제한이고, CPU/Memory quota가 있으면 Pod requests/limits가 필요할 수 있다.