Kubernetes에서 WAN 페더레이션 구축
Kubernetes에서 WAN 페더레이션 구축 (Establish WAN federation on Kubernetes)
이 문서는 Kubernetes에서 여러 Consul 데이터센터를 연합하는 WAN 페더레이션(federation)을 구축하는 방법을 알려드릴게요. 메시 게이트웨이를 통해 데이터센터 간 통신이 가능한 환경을 구성할 수 있어요.
출처: 문서
본문
이 페이지는 Kubernetes에 배포된 여러 Consul 데이터센터 간의 WAN 페더레이션을 구축하는 방법을 설명합니다.
개요 (Overview)
WAN 페더레이션을 사용하면 별도의 독립적인 Consul 데이터센터를 연결하여 서비스 디스커버리와 서비스 메시 기능을 데이터센터 경계를 넘어 공유할 수 있습니다. Kubernetes 환경에서는 메시 게이트웨이가 데이터센터 간 트래픽을 라우팅합니다.
요구 사항 (Requirements)
WAN 페더레이션을 사용하려면:
- 각 데이터센터에 위상적(tapological) 네트워크 격리가 필요하며, 이를 위해 메시 게이트웨이가 구성되어 있어야 합니다.
- 모든 데이터센터의 서버가 서로 연결되어 있어야 합니다.
설정 (Configuration)
Kubernetes에서 WAN 페더레이션을 활성화하려면 Helm 차트에서 meshGateway.enabled=true로 설정하고, 서버가 데이터센터 간에 연결될 수 있도록 구성합니다.