반응형 namespace2 [Kubernetes Ingress] 다른 namespace의 Service로 전달하기 기본적으로 Kubernetes에서 Ingress는 Namespace에 종속적입니다. 그런데 비지니스 요구사항에 의해, B Namespace의 Ingress로 들어오는 네트워크 트래픽을 A Namespace에 존재하는 Pod가 처리하기를 원하는 경우, 아래와 같이 트래픽을 전달해줄 수 있습니다. 위와같이 구현하기 위해서는. B Namespace에 있는 Service를 "ExternalName" Type으로 생성하면 됩니다. spec: type: ExternalName externalName: ..svc.cluster.local 그러면 B Namespace의 Service로 들어온 트래픽에 Alias 역할을 하여 A Namespace의 Service로 전달이 됩니다. 2024. 6. 26. kubernetes의 namespace 소개 및 사용법 논리적인 클러스터(namespace) : 물리적인 클러스터를 논리적으로 여러개로 나눠서 개별적으로 서로 다른 역할을 하는 클러스터로 나눌 수 있다. 개별적인 Access Control 정책 / 네트워크 정책 등. 네임스페이스 이름 제약 최대 63자(Characters) 알파벳 소문자,숫자,하이픈(-) 만 허용 하이픈(-)은 맨 앞이나 맨뒤에 올수 없음 이름이 틀린경우, 아래와 같은 오류메시지 The Namespace "ABC" is invalid: metadata.name: Invalid value: "ABC": a DNS-1123 label must consist of lower case alphanumeric characters or '-', and must start and end with an a.. 2022. 4. 4. 이전 1 다음 반응형