반응형
기본적으로 Kubernetes에서 Ingress는 Namespace에 종속적입니다.
그런데 비지니스 요구사항에 의해,
B Namespace의 Ingress로 들어오는 네트워크 트래픽을 A Namespace에 존재하는 Pod가 처리하기를 원하는 경우,
아래와 같이 트래픽을 전달해줄 수 있습니다.
위와같이 구현하기 위해서는.
B Namespace에 있는 Service를 "ExternalName" Type으로 생성하면 됩니다.
spec: type: ExternalName externalName: <ServiceName>.<Namespace>.svc.cluster.local |
그러면 B Namespace의 Service로 들어온 트래픽에 Alias 역할을 하여 A Namespace의 Service로 전달이 됩니다.
반응형
'IT Knowledge > Kubernetes' 카테고리의 다른 글
Kubernetes API서버 인증서에 SANs 추가 (0) | 2024.07.08 |
---|---|
Kubernetes 리소스 CPU/MEM (Request / Limit) (0) | 2024.07.04 |
Multi interface일때 Calico 설정 추가 (0) | 2024.06.02 |
CRI-O 튜닝포인트(kubernetes) (0) | 2024.06.02 |
Docker VS Kubernates 구분하기 (0) | 2024.05.27 |
댓글