Установите Istio в топологии мульти-первичной мульти-сетевой mesh на двух кластерах.
В этой процедуре CLUSTER1
— это кластер East, а CLUSTER2
— кластер West.
Вы можете адаптировать эти инструкции для mesh, охватывающей более двух кластеров.
Топология
Сервисные рабочие нагрузки, расположенные в разных кластерах, взаимодействуют косвенно через выделенные шлюзы для трафика east-west. Шлюз в каждом кластере должен быть доступен из другого кластера.
Требования
istioctl
для выполнения этих инструкций.ISTIO_VERSION
, определяющую версию Istio для установкиСоздайте ресурс Istio
в кластере East, выполнив следующую команду:
Дождитесь, пока управляющая плоскость не вернет состояние Ready
, выполнив команду:
Создайте шлюз East-West в кластере East, выполнив команду:
Откройте доступ к сервисам через шлюз, выполнив команду:
Создайте ресурс Istio
в кластере West, выполнив следующую команду:
Дождитесь, пока управляющая плоскость не вернет состояние Ready
, выполнив команду:
Создайте шлюз East-West в кластере West, выполнив команду:
Откройте доступ к сервисам через шлюз, выполнив команду:
istio-reader-service-account
для кластера Eastistio-reader-service-account
для кластера Westcluster-reader
в кластере Eastcluster-reader
в кластере West