본문 바로가기

Kubernetes

Kubernete Namespace

Namespace

  • Namespace를 활용하여 자원관리등 활용할 수있음
  • 다른 서비스이용시 namespace활용을 통해 예시로 다른 네임스페이스에 존재하는 db서비스에 접속가능

 

k = kubectl

 

/// k = kubectl

k create namespace dev

k create -f namespace.yml
//직접 yml 파일 작성

//특정 네임스페이스 pods 불러오기
k get pods --namespace=dev

//특정 네임프세이스로 영구적으로 변환
k config set-context $(k config current-context) --namespace=dev

 

 

같은 네임스페이스면 해당 서비스 네임으로 DB접속가능

 

marketing 네임스페이스에서 blue app에서 dev네임스페이스 db 접속할때

db-service.dev.svc.cluster.local -> 이런 형식으로 작성해야됨 포맷이 정해져있음

 

'Kubernetes' 카테고리의 다른 글

Kubernetes Labels & Select  (0) 2024.07.13
Kubernetes Node(Scheduler)  (0) 2024.07.13