Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Javascript
- RAID
- PaaS
- Docker Swarm
- RAPA
- gns3
- express
- 실습
- IaaS
- node.js
- 개념
- PAT
- 클라우드
- mysql
- MongoDB
- 명령어
- OpenStack
- git
- 이론
- 네트워크
- worker
- network
- nodejs
- 용어정리
- 쿠버네티스
- Docker-compose
- kubernetes
- 도커
- dockerfile
- docker
Archives
- Today
- Total
융융이'Blog
[Kubernetes]Namespace의 개념 본문
리소스를 논리적으로 구분하는 장벽
쿠버네트스에서는 리소를 논리적으로 구분하기 위해 네임스페이스(Namespace)라는 오브젝트를 제공합니다.
네임스페이스를 생서하지 않았더라면 기본적으로 default
, kube-public
, kube-system
으로 3가지가 존재한다.
<namespace 생성하는방법>
# yaml 파일 이용할 때
kubectl apply -f production-namespace.yaml
# CLI이용
kubectl create name production
네임스페이스와 라벨의 차이점은 네임스페이스는 자원사용량을 제한을 두거나 특정 네임스페이스에 생성되는 포드에는 사이드카 컨테이너를 붙이는 등 특정 namespace에 대해서 설정이 가능합니다.
namespace를 꼭 부여를 해야하는 것은 아니다. 왜냐하면 namespace는 클러스터 전체에 대하여 자원을 사용해야 하는 경우, 예를 들어 node, namespace, PV는 namespace로 구분하지 않는다. 구분해 버리면 사용하지 못하는 경우가 발생하기 때문이다.
'2022이전 > Docker&Kubernetes' 카테고리의 다른 글
[Kubernetes] NodePort VS LoadBalancer VS ClusterIP (0) | 2020.06.23 |
---|---|
[Kubernetes]컨피그맵(ConfigMap) & 시크릿(Secret) 이란? (0) | 2020.06.18 |
[개념] 쿠버네티스(Kubernetes)란? (0) | 2020.06.18 |
[개념] DinD(Docker in Docker)와 DooD(Docekr out of Docker) (0) | 2020.06.16 |
도커 vs 쿠버네티스 (0) | 2020.06.16 |