이 과정에서는 북미, 유럽, 동남아시아 등의 서로 다른 지역에 위치한 세 개의 쿠버네티스 클러스터를 생성하고, 연결하고, 운영하는 방법을 배우게 됩니다.
쿠버네티스의 흥미로운 과제 중 하나는 여러 지역에 걸쳐 워크로드를 배포하는 것입니다. 기술적으로 여러 지역에 노드가 위치한 클러스터를 가질 수는 있지만 추가 지연 시간으로 인해 일반적으로 피해야 할 것으로 간주됩니다. 또 다른 인기 있는 대안은 각 지역에 클러스터를 배포하고 이를 오케스트레이션하는 방법을 찾는 것입니다.
이 과정에서 다니엘(Daniele)은 다음과 같이 생성하는 방법을 시연합니다.
- 세 개의 클러스터: 북미, 유럽, 동남아시아에 각각 하나씩
- Karmada를 사용해 다른 클러스터를 조정하는 역할을 하는 네 번째 클러스터
- Istio를 사용해 세 클러스터 네트워크 간 원활한 통신을 위한 단일 네트워크